-凯发官方
iso-10303-21;
header;
file_description (( 'step ap203' ),
'1' );
file_name ('(�зǫ~)5gx10xk(5de0102000).step',
'2020-07-09t11:01:17',
( '' ),
( '' ),
'swstep 2.0',
'solidworks 2010',
'' );
file_schema (( 'config_control_design' ));
endsec;
data;
#1 = cartesian_point ( 'none', ( 44.50749951605751400, -38.84798984162247800, 0.0000000000000000000 ) ) ;
#2 = cartesian_point ( 'none', ( 44.34147161982827600, -39.67749328246998900, -0.0000000000000000000 ) ) ;
#3 = cartesian_point ( 'none', ( 43.67097462228291200, -41.29133390421822000, 0.0000000000000000000 ) ) ;
#4 = cartesian_point ( 'none', ( 43.20241292525618300, -41.99390547230223100, -0.0000000000000000000 ) ) ;
#5 = cartesian_point ( 'none', ( 41.99372629850821400, -43.20223375146213800, 0.0000000000000000000 ) ) ;
#6 = cartesian_point ( 'none', ( 41.28828763496635200, -43.67250464900904200, -0.0000000000000000000 ) ) ;
#7 = cartesian_point ( 'none', ( 40.08247657253300400, -44.17308235707885400, 0.0000000000000000000 ) ) ;
#8 = cartesian_point ( 'none', ( 39.67137230001131300, -44.29916468865273100, -0.0000000000000000000 ) ) ;
#9 = cartesian_point ( 'none', ( 38.84186885916381700, -44.46519258488196900, -0.0000000000000000000 ) ) ;
#10 = cartesian_point ( 'none', ( 38.42162975623517000, -44.50590197587395400, 0.0000000000000000000 ) ) ;
#11 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#12 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99999999999999300, 0.0000000000000000000 ) ) ;
#13 = face_outer_bound ( 'none', #1682, .t. ) ;
#14 = line ( 'none', #7040, #38 ) ;
#15 = cartesian_point ( 'none', ( -44.50430680974330500, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#16 = plane ( 'none', #7041 ) ;
#17 = b_spline_curve_with_knots ( 'none', 3,
( #11, #10, #9, #8, #7, #6, #5, #4, #3, #2, #1, #7043 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000004200, 0.2500000000000008300, 0.5000000000000005600, 0.7500000000000002200, 1.000000000000000000 ),
.unspecified. ) ;
#18 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -40.00000000000000000 ) ) ;
#19 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#20 = axis2_placement_3d ( 'none', #39, #27, #19 ) ;
#21 = circle ( 'none', #20, 3.496072784874550100 ) ;
#22 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315504100, -40.00000000000000000 ) ) ;
#23 = cartesian_point ( 'none', ( -44.99563673225083000, 37.99590327080160500, -0.4999809615320735000 ) ) ;
#24 = cartesian_point ( 'none', ( 33.27347983682612700, 36.76955262170027100, -39.69999999999999600 ) ) ;
#25 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#26 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#27 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#28 = cartesian_point ( 'none', ( -37.65551718315506200, -44.15526968307215600, -40.00000000000000000 ) ) ;
#29 = vector ( 'none', #7033, 1000.000000000000000 ) ;
#30 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307216300, -40.00000000000000000 ) ) ;
#31 = axis2_placement_3d ( 'none', #7032, #26, #25 ) ;
#32 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#33 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#34 = line ( 'none', #7034, #29 ) ;
#35 = circle ( 'none', #31, 3.799999999999998000 ) ;
#36 = axis2_placement_3d ( 'none', #41, #33, #32 ) ;
#37 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#38 = vector ( 'none', #37, 1000.000000000000000 ) ;
#39 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#40 = cartesian_point ( 'none', ( 40.26562540657522500, 36.76955262170027100, -39.69999999999999600 ) ) ;
#41 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#42 = cartesian_point ( 'none', ( 44.50430680974329100, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#43 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#44 = vector ( 'none', #43, 1000.000000000000000 ) ;
#45 = axis2_placement_3d ( 'none', #59, #132, #131 ) ;
#46 = line ( 'none', #123, #134 ) ;
#47 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#48 = cartesian_point ( 'none', ( -41.01635118651354600, -43.48678136531776800, -40.00000000000000000 ) ) ;
#49 = cartesian_point ( 'none', ( -39.40244162750019500, -44.15526968307216300, -40.00000000000000000 ) ) ;
#50 = cartesian_point ( 'none', ( -37.65551718315506200, -44.15526968307215600, -40.00000000000000000 ) ) ;
#51 = cartesian_point ( 'none', ( 38.00079954461618600, 38.00079954461617100, 0.1221621940303069900 ) ) ;
#52 = cylindrical_surface ( 'none', #129, 7.000000000000000900 ) ;
#53 =( bounded_curve ( ) b_spline_curve ( 3, ( #50, #49, #48, #47 ),
.unspecified., .f., .f. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993075900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#54 = cartesian_point ( 'none', ( 37.99590327080163400, 44.99563673225081600, -0.4999809615320735000 ) ) ;
#55 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65525064460424400, -39.50436326774918400 ) ) ;
#56 = cartesian_point ( 'none', ( 39.53681019841927500, 44.65524041211215000, -39.50553579520521900 ) ) ;
#57 = cartesian_point ( 'none', ( 41.27486110884633800, 43.93532437832781300, -39.50617035748780400 ) ) ;
#58 = cartesian_point ( 'none', ( 42.60509274358707900, 42.60509274358707900, -39.50617035748781100 ) ) ;
#59 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315504100, -39.50000000000000000 ) ) ;
#60 =( bounded_curve ( ) b_spline_curve ( 3, ( #58, #57, #56, #55 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 3.717264591378873200e-016, 0.7853600871865068500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076025800, 0.9492578786076025800, 1.000000000000000000 ) )
representation_item ( '' ) );
#61 = cartesian_point ( 'none', ( 37.99590327080162000, -44.99563673225080900, -0.4999809615320720000 ) ) ;
#62 = cartesian_point ( 'none', ( 38.91221900419562000, -44.99563209288305600, -0.5005125804204254600 ) ) ;
#63 = cartesian_point ( 'none', ( 39.82814936140715600, -44.81343201148347100, -0.5013170673681980300 ) ) ;
#64 = cartesian_point ( 'none', ( 41.52120136260516100, -44.11212743129105000, -0.5025070091087194800 ) ) ;
#65 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65525064460424400, -39.50436326774918400 ) ) ;
#66 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, -0.008726535498373950300 ) ) ;
#67 = direction ( 'none', ( 0.008726203243944239900, -0.008726203243944234700, 0.9999238504775706000 ) ) ;
#68 = cartesian_point ( 'none', ( 37.99394634854127900, -37.99394634854125000, -0.6631362932658061400 ) ) ;
#69 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080900, -0.4999809615320706700 ) ) ;
#70 = direction ( 'none', ( -0.008726203243944238200, 0.008726203243944234700, -0.9999238504775704900 ) ) ;
#71 = vector ( 'none', #70, 1000.000000000000000 ) ;
#72 = direction ( 'none', ( -0.008726535498373953800, 0.0000000000000000000, -0.9999619230641713100 ) ) ;
#73 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320704400 ) ) ;
#74 = b_spline_curve_with_knots ( 'none', 3,
( #140, #139, #138, #137, #136, #135, #64, #63, #62, #61 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#75 = face_outer_bound ( 'none', #1686, .t. ) ;
#76 = plane ( 'none', #7025 ) ;
#77 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#78 = vector ( 'none', #77, 1000.000000000000000 ) ;
#79 = cartesian_point ( 'none', ( 37.65119182692047400, -44.65525064460423700, -39.50436326774918400 ) ) ;
#80 = line ( 'none', #79, #78 ) ;
#81 = direction ( 'none', ( 0.9999619230641713100, 1.541917709353184300e-016, -0.008726535498373953800 ) ) ;
#82 = cartesian_point ( 'none', ( 44.99367980999048200, -37.99394634854125700, -0.7242220417544236200 ) ) ;
#83 = line ( 'none', #82, #71 ) ;
#84 = direction ( 'none', ( -0.008726203243944236400, 0.008726203243944234700, 0.9999238504775704900 ) ) ;
#85 = vector ( 'none', #84, 1000.000000000000000 ) ;
#86 = cartesian_point ( 'none', ( -38.00079954461618600, 45.00053300606536800, 0.06107644554168928400 ) ) ;
#87 = cartesian_point ( 'none', ( 45.00000000000001400, 45.00000000000000700, 0.0000000000000000000 ) ) ;
#88 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#89 = vector ( 'none', #88, 1000.000000000000000 ) ;
#90 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65119182692042400, -40.00000000000000000 ) ) ;
#91 = line ( 'none', #90, #89 ) ;
#92 = cylindrical_surface ( 'none', #7014, 7.000000000000000900 ) ;
#93 = direction ( 'none', ( 0.0000000000000000000, 0.008726535498373953800, 0.9999619230641713100 ) ) ;
#94 = direction ( 'none', ( -1.541917709353183800e-016, 0.9999619230641713100, -0.008726535498373953800 ) ) ;
#95 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99999999999999300, 0.0000000000000000000 ) ) ;
#96 = axis2_placement_3d ( 'none', #95, #94, #93 ) ;
#97 = plane ( 'none', #96 ) ;
#98 = cartesian_point ( 'none', ( 37.99590327080162000, -44.99563673225080900, -0.4999809615320720000 ) ) ;
#99 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080161200, -0.4999809615320706700 ) ) ;
#100 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#101 = face_outer_bound ( 'none', #1612, .t. ) ;
#102 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, -0.0000000000000000000 ) ) ;
#103 = vector ( 'none', #102, 1000.000000000000000 ) ;
#104 = cartesian_point ( 'none', ( 37.65119182692046000, 44.15526968307216300, -40.00000000000000000 ) ) ;
#105 = line ( 'none', #104, #103 ) ;
#106 = face_outer_bound ( 'none', #1771, .t. ) ;
#107 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#108 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#109 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -40.00000000000000000 ) ) ;
#110 = circle ( 'none', #164, 3.799999999999998000 ) ;
#111 = cartesian_point ( 'none', ( -37.65551718315506200, -44.65525064460425100, -39.50436326774917700 ) ) ;
#112 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320668900 ) ) ;
#113 = cartesian_point ( 'none', ( -44.99563209304534400, -38.91218695344041800, -0.5005125618255373800 ) ) ;
#114 = b_spline_curve_with_knots ( 'none', 3,
( #163, #162, #161, #160, #159, #158, #157, #156, #155, #154 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#115 = face_outer_bound ( 'none', #1696, .t. ) ;
#116 = axis2_placement_3d ( 'none', #109, #108, #107 ) ;
#117 = cylindrical_surface ( 'none', #118, 41.50000000000000000 ) ;
#118 = axis2_placement_3d ( 'none', #121, #120, #142 ) ;
#119 = direction ( 'none', ( 0.0000000000000000000, -0.9999619230641713100, 0.008726535498373950300 ) ) ;
#120 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#121 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#122 = direction ( 'none', ( 0.008726203243944236400, 0.008726203243944238200, 0.9999238504775706000 ) ) ;
#123 = cartesian_point ( 'none', ( 44.15526968307218400, -37.65119182692041700, -40.00000000000000000 ) ) ;
#124 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#125 = cartesian_point ( 'none', ( 41.01635118651353900, 43.48678136531776100, -39.99999999999998600 ) ) ;
#126 = cartesian_point ( 'none', ( 39.40244162750020300, 44.15526968307214200, -39.99999999999998600 ) ) ;
#127 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307216300, -40.00000000000000000 ) ) ;
#128 =( bounded_curve ( ) b_spline_curve ( 3, ( #127, #126, #125, #124 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993078600, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076025800, 0.9492578786076025800, 1.000000000000000000 ) )
representation_item ( '' ) );
#129 = axis2_placement_3d ( 'none', #51, #122, #119 ) ;
#130 = face_outer_bound ( 'none', #1745, .t. ) ;
#131 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#132 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#133 = direction ( 'none', ( 1.541976423090495400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#134 = vector ( 'none', #133, 1000.000000000000000 ) ;
#135 = cartesian_point ( 'none', ( 42.29765709271626400, -43.59329915167126000, -0.5028890630873222900 ) ) ;
#136 = cartesian_point ( 'none', ( 43.59341733010149500, -42.29750332046103300, -0.5028887524647172000 ) ) ;
#137 = cartesian_point ( 'none', ( 44.11221233474655200, -41.52104573586127100, -0.5025063919159322700 ) ) ;
#138 = cartesian_point ( 'none', ( 44.81345750303268000, -39.82803850567560000, -0.5013163224062646700 ) ) ;
#139 = cartesian_point ( 'none', ( 44.99563209776422900, -38.91215490724484700, -0.5005120210974073300 ) ) ;
#140 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080161200, -0.4999809615320706700 ) ) ;
#141 = circle ( 'none', #45, 0.5000000000000004400 ) ;
#142 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#143 = cartesian_point ( 'none', ( -44.81344475348091500, -39.82809392958576200, -0.5013171517559467100 ) ) ;
#144 = cartesian_point ( 'none', ( -44.11216987723257400, -41.52112354321442200, -0.5025074184519019400 ) ) ;
#145 = cartesian_point ( 'none', ( -43.59335823458231800, -42.29758020015586300, -0.5028896909840640000 ) ) ;
#146 = cartesian_point ( 'none', ( -42.29758020016321800, -43.59335823457667700, -0.5028896909840788700 ) ) ;
#147 = cartesian_point ( 'none', ( -41.52112354322184700, -44.11216987722851000, -0.5025074184519312500 ) ) ;
#148 = cartesian_point ( 'none', ( -39.82809392959107000, -44.81344475347970000, -0.5013171517559820200 ) ) ;
#149 = cartesian_point ( 'none', ( -38.91218695344348800, -44.99563209304533000, -0.5005125618255640300 ) ) ;
#150 = cartesian_point ( 'none', ( -37.99590327080162700, -44.99563673225082300, -0.4999809615320704400 ) ) ;
#151 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#152 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#153 = b_spline_curve_with_knots ( 'none', 3,
( #150, #149, #148, #147, #146, #145, #144, #143, #113, #112 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#154 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320704400 ) ) ;
#155 = cartesian_point ( 'none', ( 44.99563209304534400, 38.91218695343691500, -0.5005125618255074100 ) ) ;
#156 = cartesian_point ( 'none', ( 44.81344475348231500, 39.82809392957973000, -0.5013171517559064100 ) ) ;
#157 = cartesian_point ( 'none', ( 44.11216987723718600, 41.52112354320595200, -0.5025074184518687500 ) ) ;
#158 = cartesian_point ( 'none', ( 43.59335823458874200, 42.29758020014749300, -0.5028896909840474500 ) ) ;
#159 = cartesian_point ( 'none', ( 42.29758020017158800, 43.59335823457023900, -0.5028896909840960800 ) ) ;
#160 = cartesian_point ( 'none', ( 41.52112354323032400, 44.11216987722386300, -0.5025074184519653400 ) ) ;
#161 = cartesian_point ( 'none', ( 39.82809392959710200, 44.81344475347830100, -0.5013171517560230900 ) ) ;
#162 = cartesian_point ( 'none', ( 38.91218695344698400, 44.99563209304533000, -0.5005125618255948900 ) ) ;
#163 = cartesian_point ( 'none', ( 37.99590327080163400, 44.99563673225081600, -0.4999809615320735000 ) ) ;
#164 = axis2_placement_3d ( 'none', #151, #152, #100 ) ;
#165 = circle ( 'none', #116, 41.50000000000000000 ) ;
#166 = oriented_edge ( 'none', *, *, #168, .f. ) ;
#167 = oriented_edge ( 'none', *, *, #615, .f. ) ;
#168 = edge_curve ( 'none', #444, #441, #5091, .t. ) ;
#169 = edge_curve ( 'none', #721, #720, #5018, .t. ) ;
#170 = advanced_face ( 'none', ( #5089 ), #5090, .t. ) ;
#171 = oriented_edge ( 'none', *, *, #330, .t. ) ;
#172 = edge_loop ( 'none', ( #171, #331 ) ) ;
#173 = oriented_edge ( 'none', *, *, #251, .t. ) ;
#174 = advanced_face ( 'none', ( #5092 ), #4884, .f. ) ;
#175 = oriented_edge ( 'none', *, *, #271, .f. ) ;
#176 = oriented_edge ( 'none', *, *, #241, .f. ) ;
#177 = oriented_edge ( 'none', *, *, #531, .t. ) ;
#178 = oriented_edge ( 'none', *, *, #529, .f. ) ;
#179 = oriented_edge ( 'none', *, *, #307, .t. ) ;
#180 = edge_loop ( 'none', ( #327, #367 ) ) ;
#181 = oriented_edge ( 'none', *, *, #191, .f. ) ;
#182 = edge_curve ( 'none', #226, #717, #4931, .t. ) ;
#183 = edge_loop ( 'none', ( #371, #380 ) ) ;
#184 = edge_loop ( 'none', ( #369, #378 ) ) ;
#185 = edge_loop ( 'none', ( #361, #166, #356, #202 ) ) ;
#186 = oriented_edge ( 'none', *, *, #635, .f. ) ;
#187 = edge_loop ( 'none', ( #181, #186 ) ) ;
#188 = oriented_edge ( 'none', *, *, #207, .t. ) ;
#189 = advanced_face ( 'none', ( #2099 ), #2123, .t. ) ;
#190 = edge_loop ( 'none', ( #195, #359, #372, #374 ) ) ;
#191 = edge_curve ( 'none', #732, #638, #2095, .t. ) ;
#192 = oriented_edge ( 'none', *, *, #5008, .f. ) ;
#193 = oriented_edge ( 'none', *, *, #236, .f. ) ;
#194 = oriented_edge ( 'none', *, *, #384, .f. ) ;
#195 = oriented_edge ( 'none', *, *, #513, .f. ) ;
#196 = oriented_edge ( 'none', *, *, #200, .t. ) ;
#197 = edge_loop ( 'none', ( #199, #196 ) ) ;
#198 = oriented_edge ( 'none', *, *, #370, .t. ) ;
#199 = oriented_edge ( 'none', *, *, #519, .t. ) ;
#200 = edge_curve ( 'none', #517, #520, #2085, .t. ) ;
#201 = oriented_edge ( 'none', *, *, #281, .f. ) ;
#202 = oriented_edge ( 'none', *, *, #479, .t. ) ;
#203 = edge_loop ( 'none', ( #387, #188, #205, #389 ) ) ;
#204 = edge_loop ( 'none', ( #358, #198, #357, #360 ) ) ;
#205 = oriented_edge ( 'none', *, *, #522, .t. ) ;
#206 = edge_loop ( 'none', ( #388, #201 ) ) ;
#207 = edge_curve ( 'none', #294, #297, #2107, .t. ) ;
#208 = vertex_point ( 'none', #2080 ) ;
#209 = edge_curve ( 'none', #213, #220, #2108, .t. ) ;
#210 = advanced_face ( 'none', ( #2113 ), #2109, .f. ) ;
#211 = edge_loop ( 'none', ( #820, #618, #235, #616 ) ) ;
#212 = edge_curve ( 'none', #718, #697, #2105, .t. ) ;
#213 = vertex_point ( 'none', #2122 ) ;
#214 = oriented_edge ( 'none', *, *, #216, .t. ) ;
#215 = edge_curve ( 'none', #650, #219, #2087, .t. ) ;
#216 = edge_curve ( 'none', #650, #213, #2181, .t. ) ;
#217 = oriented_edge ( 'none', *, *, #209, .t. ) ;
#218 = edge_loop ( 'none', ( #653, #214, #217, #738 ) ) ;
#219 = vertex_point ( 'none', #2128 ) ;
#220 = vertex_point ( 'none', #2166 ) ;
#221 = advanced_face ( 'none', ( #2165 ), #2129, .f. ) ;
#222 = edge_curve ( 'none', #717, #226, #2142, .t. ) ;
#223 = oriented_edge ( 'none', *, *, #242, .f. ) ;
#224 = vertex_point ( 'none', #2167 ) ;
#225 = oriented_edge ( 'none', *, *, #230, .t. ) ;
#226 = vertex_point ( 'none', #2145 ) ;
#227 = oriented_edge ( 'none', *, *, #649, .f. ) ;
#228 = oriented_edge ( 'none', *, *, #222, .t. ) ;
#229 = edge_curve ( 'none', #730, #233, #2168, .t. ) ;
#230 = edge_curve ( 'none', #730, #717, #2180, .t. ) ;
#231 = edge_loop ( 'none', ( #701, #705, #699, #704 ) ) ;
#232 = oriented_edge ( 'none', *, *, #635, .t. ) ;
#233 = vertex_point ( 'none', #2134 ) ;
#234 = edge_curve ( 'none', #651, #737, #2135, .t. ) ;
#235 = oriented_edge ( 'none', *, *, #236, .t. ) ;
#236 = edge_curve ( 'none', #652, #737, #2159, .t. ) ;
#237 = edge_curve ( 'none', #643, #449, #2133, .t. ) ;
#238 = oriented_edge ( 'none', *, *, #244, .f. ) ;
#239 = oriented_edge ( 'none', *, *, #237, .t. ) ;
#240 = oriented_edge ( 'none', *, *, #241, .t. ) ;
#241 = edge_curve ( 'none', #712, #643, #2175, .t. ) ;
#242 = edge_curve ( 'none', #640, #732, #2182, .t. ) ;
#243 = oriented_edge ( 'none', *, *, #708, .t. ) ;
#244 = edge_curve ( 'none', #712, #709, #2171, .t. ) ;
#245 = advanced_face ( 'none', ( #2090 ), #2121, .t. ) ;
#246 = edge_curve ( 'none', #4919, #5043, #2257, .t. ) ;
#247 = oriented_edge ( 'none', *, *, #4915, .f. ) ;
#248 = oriented_edge ( 'none', *, *, #469, .t. ) ;
#249 = edge_loop ( 'none', ( #250, #283 ) ) ;
#250 = oriented_edge ( 'none', *, *, #280, .f. ) ;
#251 = edge_curve ( 'none', #530, #432, #2278, .t. ) ;
#252 = edge_curve ( 'none', #536, #534, #2251, .t. ) ;
#253 = edge_curve ( 'none', #5116, #5115, #2230, .t. ) ;
#254 = oriented_edge ( 'none', *, *, #215, .t. ) ;
#255 = oriented_edge ( 'none', *, *, #405, .t. ) ;
#256 = edge_loop ( 'none', ( #255, #408 ) ) ;
#257 = edge_curve ( 'none', #725, #724, #2221, .t. ) ;
#258 = oriented_edge ( 'none', *, *, #708, .f. ) ;
#259 = oriented_edge ( 'none', *, *, #253, .t. ) ;
#260 = edge_loop ( 'none', ( #259, #404 ) ) ;
#261 = edge_loop ( 'none', ( #263, #343 ) ) ;
#262 = edge_curve ( 'none', #449, #643, #2248, .t. ) ;
#263 = oriented_edge ( 'none', *, *, #533, .f. ) ;
#264 = edge_loop ( 'none', ( #341, #258 ) ) ;
#265 = edge_loop ( 'none', ( #266, #267 ) ) ;
#266 = oriented_edge ( 'none', *, *, #262, .f. ) ;
#267 = oriented_edge ( 'none', *, *, #237, .f. ) ;
#268 = oriented_edge ( 'none', *, *, #409, .t. ) ;
#269 = oriented_edge ( 'none', *, *, #393, .f. ) ;
#270 = oriented_edge ( 'none', *, *, #477, .t. ) ;
#271 = edge_curve ( 'none', #443, #433, #2228, .t. ) ;
#272 = oriented_edge ( 'none', *, *, #271, .t. ) ;
#273 = oriented_edge ( 'none', *, *, #274, .t. ) ;
#274 = edge_curve ( 'none', #528, #476, #2254, .t. ) ;
#275 = edge_loop ( 'none', ( #269, #395 ) ) ;
#276 = oriented_edge ( 'none', *, *, #446, .t. ) ;
#277 = edge_curve ( 'none', #5114, #5003, #2255, .t. ) ;
#278 = oriented_edge ( 'none', *, *, #246, .f. ) ;
#279 = oriented_edge ( 'none', *, *, #277, .f. ) ;
#280 = edge_curve ( 'none', #4911, #4912, #2194, .t. ) ;
#281 = edge_curve ( 'none', #523, #316, #2215, .t. ) ;
#282 = oriented_edge ( 'none', *, *, #285, .t. ) ;
#283 = oriented_edge ( 'none', *, *, #5047, .f. ) ;
#284 = advanced_face ( 'none', ( #2280 ), #2234, .t. ) ;
#285 = edge_curve ( 'none', #436, #485, #2276, .t. ) ;
#286 = advanced_face ( 'none', ( #2244 ), #2206, .t. ) ;
#287 = edge_curve ( 'none', #509, #436, #2265, .t. ) ;
#288 = oriented_edge ( 'none', *, *, #306, .t. ) ;
#289 = oriented_edge ( 'none', *, *, #507, .t. ) ;
#290 = vertex_point ( 'none', #2266 ) ;
#291 = oriented_edge ( 'none', *, *, #296, .f. ) ;
#292 = advanced_face ( 'none', ( #2241 ), #2263, .t. ) ;
#293 = oriented_edge ( 'none', *, *, #296, .t. ) ;
#294 = vertex_point ( 'none', #2260 ) ;
#295 = oriented_edge ( 'none', *, *, #312, .t. ) ;
#296 = edge_curve ( 'none', #297, #294, #2259, .t. ) ;
#297 = vertex_point ( 'none', #2454 ) ;
#298 = edge_loop ( 'none', ( #293, #518, #302, #301 ) ) ;
#299 = edge_curve ( 'none', #308, #297, #2345, .t. ) ;
#300 = edge_curve ( 'none', #294, #517, #2339, .t. ) ;
#301 = oriented_edge ( 'none', *, *, #522, .f. ) ;
#302 = oriented_edge ( 'none', *, *, #519, .f. ) ;
#303 = vertex_point ( 'none', #2341 ) ;
#304 = oriented_edge ( 'none', *, *, #307, .f. ) ;
#305 = edge_curve ( 'none', #308, #514, #2334, .t. ) ;
#306 = edge_curve ( 'none', #508, #509, #2340, .t. ) ;
#307 = edge_curve ( 'none', #534, #290, #2318, .t. ) ;
#308 = vertex_point ( 'none', #2333 ) ;
#309 = advanced_face ( 'none', ( #2335 ), #2346, .t. ) ;
#310 = oriented_edge ( 'none', *, *, #511, .t. ) ;
#311 = oriented_edge ( 'none', *, *, #305, .f. ) ;
#312 = edge_curve ( 'none', #514, #294, #2314, .t. ) ;
#313 = edge_curve ( 'none', #514, #540, #2303, .t. ) ;
#314 = oriented_edge ( 'none', *, *, #513, .t. ) ;
#315 = oriented_edge ( 'none', *, *, #299, .f. ) ;
#316 = vertex_point ( 'none', #2319 ) ;
#317 = oriented_edge ( 'none', *, *, #305, .t. ) ;
#318 = oriented_edge ( 'none', *, *, #313, .f. ) ;
#319 = edge_curve ( 'none', #441, #444, #2325, .t. ) ;
#320 = advanced_face ( 'none', ( #2312 ), #2308, .t. ) ;
#321 = oriented_edge ( 'none', *, *, #646, .t. ) ;
#322 = oriented_edge ( 'none', *, *, #169, .f. ) ;
#323 = oriented_edge ( 'none', *, *, #454, .t. ) ;
#324 = edge_loop ( 'none', ( #176, #328, #323, #332 ) ) ;
#325 = advanced_face ( 'none', ( #2290 ), #2309, .t. ) ;
#326 = edge_loop ( 'none', ( #167, #322, #321, #647 ) ) ;
#327 = oriented_edge ( 'none', *, *, #168, .t. ) ;
#328 = oriented_edge ( 'none', *, *, #330, .f. ) ;
#329 = advanced_face ( 'none', ( #2293 ), #2289, .t. ) ;
#330 = edge_curve ( 'none', #709, #712, #2381, .t. ) ;
#331 = oriented_edge ( 'none', *, *, #244, .t. ) ;
#332 = oriented_edge ( 'none', *, *, #262, .t. ) ;
#333 = oriented_edge ( 'none', *, *, #335, .t. ) ;
#334 = oriented_edge ( 'none', *, *, #430, .t. ) ;
#335 = edge_curve ( 'none', #651, #700, #2298, .t. ) ;
#336 = edge_loop ( 'none', ( #279, #392 ) ) ;
#337 = edge_loop ( 'none', ( #270, #273 ) ) ;
#338 = edge_loop ( 'none', ( #272, #276 ) ) ;
#339 = oriented_edge ( 'none', *, *, #822, .t. ) ;
#340 = oriented_edge ( 'none', *, *, #538, .f. ) ;
#341 = oriented_edge ( 'none', *, *, #257, .f. ) ;
#342 = edge_loop ( 'none', ( #406, #427 ) ) ;
#343 = oriented_edge ( 'none', *, *, #252, .f. ) ;
#344 = edge_curve ( 'none', #5136, #5034, #2368, .t. ) ;
#345 = edge_curve ( 'none', #5122, #5033, #2376, .t. ) ;
#346 = edge_loop ( 'none', ( #466, #352 ) ) ;
#347 = oriented_edge ( 'none', *, *, #468, .f. ) ;
#348 = oriented_edge ( 'none', *, *, #354, .f. ) ;
#349 = edge_loop ( 'none', ( #348, #465 ) ) ;
#350 = edge_loop ( 'none', ( #353, #351 ) ) ;
#351 = oriented_edge ( 'none', *, *, #473, .f. ) ;
#352 = oriented_edge ( 'none', *, *, #345, .f. ) ;
#353 = oriented_edge ( 'none', *, *, #5132, .f. ) ;
#354 = edge_curve ( 'none', #642, #722, #2358, .t. ) ;
#355 = advanced_face ( 'none', ( #2357 ), #2356, .t. ) ;
#356 = oriented_edge ( 'none', *, *, #442, .t. ) ;
#357 = oriented_edge ( 'none', *, *, #299, .t. ) ;
#358 = oriented_edge ( 'none', *, *, #312, .f. ) ;
#359 = oriented_edge ( 'none', *, *, #370, .f. ) ;
#360 = oriented_edge ( 'none', *, *, #207, .f. ) ;
#361 = oriented_edge ( 'none', *, *, #440, .f. ) ;
#362 = edge_curve ( 'none', #540, #290, #2349, .t. ) ;
#363 = edge_loop ( 'none', ( #178, #376, #179, #365 ) ) ;
#364 = advanced_face ( 'none', ( #2475 ), #2348, .t. ) ;
#365 = oriented_edge ( 'none', *, *, #362, .f. ) ;
#366 = advanced_face ( 'none', ( #2363 ), #2478, .t. ) ;
#367 = oriented_edge ( 'none', *, *, #319, .t. ) ;
#368 = edge_curve ( 'none', #5007, #5006, #2347, .t. ) ;
#369 = oriented_edge ( 'none', *, *, #182, .f. ) ;
#370 = edge_curve ( 'none', #514, #308, #2466, .t. ) ;
#371 = oriented_edge ( 'none', *, *, #379, .f. ) ;
#372 = oriented_edge ( 'none', *, *, #313, .t. ) ;
#373 = oriented_edge ( 'none', *, *, #453, .f. ) ;
#374 = oriented_edge ( 'none', *, *, #362, .t. ) ;
#375 = edge_loop ( 'none', ( #373, #175, #177, #173 ) ) ;
#376 = oriented_edge ( 'none', *, *, #252, .t. ) ;
#377 = advanced_face ( 'none', ( #2464 ), #2460, .t. ) ;
#378 = oriented_edge ( 'none', *, *, #222, .f. ) ;
#379 = edge_curve ( 'none', #697, #696, #2417, .t. ) ;
#380 = oriented_edge ( 'none', *, *, #706, .f. ) ;
#381 = oriented_edge ( 'none', *, *, #209, .f. ) ;
#382 = edge_curve ( 'none', #220, #213, #2469, .t. ) ;
#383 = edge_loop ( 'none', ( #385, #381 ) ) ;
#384 = edge_curve ( 'none', #737, #652, #2470, .t. ) ;
#385 = oriented_edge ( 'none', *, *, #382, .f. ) ;
#386 = edge_loop ( 'none', ( #194, #193 ) ) ;
#387 = oriented_edge ( 'none', *, *, #300, .f. ) ;
#388 = oriented_edge ( 'none', *, *, #526, .f. ) ;
#389 = oriented_edge ( 'none', *, *, #200, .f. ) ;
#390 = oriented_edge ( 'none', *, *, #418, .t. ) ;
#391 = edge_loop ( 'none', ( #278, #247 ) ) ;
#392 = oriented_edge ( 'none', *, *, #5135, .f. ) ;
#393 = edge_curve ( 'none', #5045, #4905, #2395, .t. ) ;
#394 = oriented_edge ( 'none', *, *, #287, .f. ) ;
#395 = oriented_edge ( 'none', *, *, #5036, .f. ) ;
#396 = edge_curve ( 'none', #303, #510, #2387, .t. ) ;
#397 = oriented_edge ( 'none', *, *, #490, .f. ) ;
#398 = oriented_edge ( 'none', *, *, #495, .f. ) ;
#399 = edge_loop ( 'none', ( #394, #390, #421, #420 ) ) ;
#400 = oriented_edge ( 'none', *, *, #274, .f. ) ;
#401 = edge_loop ( 'none', ( #398, #423, #426, #411 ) ) ;
#402 = advanced_face ( 'none', ( #2411, #2452, #2389, #2398, #2397, #2390, #2450, #2449, #2448, #2447, #2451, #2446 ), #2388, .t. ) ;
#403 = edge_loop ( 'none', ( #268, #428 ) ) ;
#404 = oriented_edge ( 'none', *, *, #5104, .t. ) ;
#405 = edge_curve ( 'none', #640, #639, #2442, .t. ) ;
#406 = oriented_edge ( 'none', *, *, #429, .t. ) ;
#407 = edge_loop ( 'none', ( #397, #282, #248, #400 ) ) ;
#408 = oriented_edge ( 'none', *, *, #719, .t. ) ;
#409 = edge_curve ( 'none', #233, #730, #2430, .t. ) ;
#410 = edge_loop ( 'none', ( #334, #254 ) ) ;
#411 = oriented_edge ( 'none', *, *, #396, .t. ) ;
#412 = advanced_face ( 'none', ( #2432 ), #2443, .t. ) ;
#413 = oriented_edge ( 'none', *, *, #501, .t. ) ;
#414 = edge_loop ( 'none', ( #486, #192 ) ) ;
#415 = oriented_edge ( 'none', *, *, #396, .f. ) ;
#416 = advanced_face ( 'none', ( #2424, #2419, #2438, #2425, #2431, #2420, #2436, #2423 ), #2396, .t. ) ;
#417 = advanced_face ( 'none', ( #2422 ), #2437, .t. ) ;
#418 = edge_curve ( 'none', #509, #508, #2505, .t. ) ;
#419 = oriented_edge ( 'none', *, *, #281, .t. ) ;
#420 = oriented_edge ( 'none', *, *, #285, .f. ) ;
#421 = oriented_edge ( 'none', *, *, #481, .t. ) ;
#422 = oriented_edge ( 'none', *, *, #507, .f. ) ;
#423 = oriented_edge ( 'none', *, *, #418, .f. ) ;
#424 = advanced_face ( 'none', ( #2502 ), #2492, .t. ) ;
#425 = edge_loop ( 'none', ( #422, #419, #413, #415 ) ) ;
#426 = oriented_edge ( 'none', *, *, #496, .t. ) ;
#427 = oriented_edge ( 'none', *, *, #703, .t. ) ;
#428 = oriented_edge ( 'none', *, *, #229, .t. ) ;
#429 = edge_curve ( 'none', #718, #224, #2487, .t. ) ;
#430 = edge_curve ( 'none', #219, #650, #2494, .t. ) ;
#431 = edge_loop ( 'none', ( #333, #339 ) ) ;
#432 = vertex_point ( 'none', #2504 ) ;
#433 = vertex_point ( 'none', #2506 ) ;
#434 = edge_loop ( 'none', ( #452, #451, #537, #542 ) ) ;
#435 = vertex_point ( 'none', #2534 ) ;
#436 = vertex_point ( 'none', #2484 ) ;
#437 = oriented_edge ( 'none', *, *, #456, .t. ) ;
#438 = vertex_point ( 'none', #2489 ) ;
#439 = oriented_edge ( 'none', *, *, #319, .f. ) ;
#440 = edge_curve ( 'none', #441, #435, #2530, .t. ) ;
#441 = vertex_point ( 'none', #2526 ) ;
#442 = edge_curve ( 'none', #444, #438, #2483, .t. ) ;
#443 = vertex_point ( 'none', #2520 ) ;
#444 = vertex_point ( 'none', #2518 ) ;
#445 = edge_loop ( 'none', ( #464, #340 ) ) ;
#446 = edge_curve ( 'none', #433, #443, #2525, .t. ) ;
#447 = oriented_edge ( 'none', *, *, #442, .f. ) ;
#448 = advanced_face ( 'none', ( #2528 ), #2192, .t. ) ;
#449 = vertex_point ( 'none', #2659 ) ;
#450 = advanced_face ( 'none', ( #2658 ), #2656, .f. ) ;
#451 = oriented_edge ( 'none', *, *, #453, .t. ) ;
#452 = oriented_edge ( 'none', *, *, #446, .f. ) ;
#453 = edge_curve ( 'none', #433, #432, #2719, .t. ) ;
#454 = edge_curve ( 'none', #709, #449, #2715, .t. ) ;
#455 = oriented_edge ( 'none', *, *, #440, .t. ) ;
#456 = edge_curve ( 'none', #435, #438, #2707, .t. ) ;
#457 = oriented_edge ( 'none', *, *, #454, .f. ) ;
#458 = oriented_edge ( 'none', *, *, #1420, .f. ) ;
#459 = edge_loop ( 'none', ( #439, #455, #437, #447 ) ) ;
#460 = vertex_point ( 'none', #2709 ) ;
#461 = edge_curve ( 'none', #1267, #1414, #2711, .t. ) ;
#462 = vertex_point ( 'none', #2702 ) ;
#463 = edge_loop ( 'none', ( #480, #489 ) ) ;
#464 = oriented_edge ( 'none', *, *, #251, .f. ) ;
#465 = oriented_edge ( 'none', *, *, #645, .f. ) ;
#466 = oriented_edge ( 'none', *, *, #5109, .f. ) ;
#467 = oriented_edge ( 'none', *, *, #469, .f. ) ;
#468 = edge_curve ( 'none', #5102, #4984, #2708, .t. ) ;
#469 = edge_curve ( 'none', #485, #476, #2696, .t. ) ;
#470 = oriented_edge ( 'none', *, *, #344, .f. ) ;
#471 = edge_loop ( 'none', ( #472, #347 ) ) ;
#472 = oriented_edge ( 'none', *, *, #4998, .f. ) ;
#473 = edge_curve ( 'none', #5129, #4999, #2684, .t. ) ;
#474 = edge_loop ( 'none', ( #478, #470 ) ) ;
#475 = advanced_face ( 'none', ( #2685, #2567, #2693, #2755, #2750, #2749, #2748, #2747, #2746, #2697 ), #2753, .t. ) ;
#476 = vertex_point ( 'none', #2743 ) ;
#477 = edge_curve ( 'none', #476, #528, #2694, .t. ) ;
#478 = oriented_edge ( 'none', *, *, #4985, .f. ) ;
#479 = edge_curve ( 'none', #438, #435, #2741, .t. ) ;
#480 = oriented_edge ( 'none', *, *, #479, .f. ) ;
#481 = edge_curve ( 'none', #508, #485, #2730, .t. ) ;
#482 = oriented_edge ( 'none', *, *, #491, .t. ) ;
#483 = oriented_edge ( 'none', *, *, #481, .f. ) ;
#484 = edge_loop ( 'none', ( #482, #487, #497, #467 ) ) ;
#485 = vertex_point ( 'none', #2731 ) ;
#486 = oriented_edge ( 'none', *, *, #368, .f. ) ;
#487 = oriented_edge ( 'none', *, *, #490, .t. ) ;
#488 = advanced_face ( 'none', ( #2733 ), #2738, .t. ) ;
#489 = oriented_edge ( 'none', *, *, #456, .f. ) ;
#490 = edge_curve ( 'none', #436, #528, #2677, .t. ) ;
#491 = edge_curve ( 'none', #485, #436, #2681, .t. ) ;
#492 = oriented_edge ( 'none', *, *, #287, .t. ) ;
#493 = advanced_face ( 'none', ( #2724 ), #2678, .t. ) ;
#494 = oriented_edge ( 'none', *, *, #306, .f. ) ;
#495 = edge_curve ( 'none', #508, #510, #2667, .t. ) ;
#496 = edge_curve ( 'none', #509, #303, #2665, .t. ) ;
#497 = oriented_edge ( 'none', *, *, #477, .f. ) ;
#498 = oriented_edge ( 'none', *, *, #495, .t. ) ;
#499 = edge_loop ( 'none', ( #288, #492, #541, #483 ) ) ;
#500 = oriented_edge ( 'none', *, *, #506, .f. ) ;
#501 = edge_curve ( 'none', #316, #510, #2661, .t. ) ;
#502 = oriented_edge ( 'none', *, *, #496, .f. ) ;
#503 = edge_loop ( 'none', ( #317, #295, #291, #315 ) ) ;
#504 = oriented_edge ( 'none', *, *, #501, .f. ) ;
#505 = advanced_face ( 'none', ( #2666 ), #2673, .t. ) ;
#506 = edge_curve ( 'none', #510, #303, #2588, .t. ) ;
#507 = edge_curve ( 'none', #523, #303, #2580, .t. ) ;
#508 = vertex_point ( 'none', #2574 ) ;
#509 = vertex_point ( 'none', #2573 ) ;
#510 = vertex_point ( 'none', #2571 ) ;
#511 = edge_curve ( 'none', #290, #540, #2575, .t. ) ;
#512 = edge_loop ( 'none', ( #311, #314, #310, #318 ) ) ;
#513 = edge_curve ( 'none', #308, #290, #2569, .t. ) ;
#514 = vertex_point ( 'none', #2559 ) ;
#515 = advanced_face ( 'none', ( #2558 ), #2565, .t. ) ;
#516 = oriented_edge ( 'none', *, *, #526, .t. ) ;
#517 = vertex_point ( 'none', #2570 ) ;
#518 = oriented_edge ( 'none', *, *, #300, .t. ) ;
#519 = edge_curve ( 'none', #520, #517, #2548, .t. ) ;
#520 = vertex_point ( 'none', #2581 ) ;
#521 = edge_loop ( 'none', ( #516, #289, #500, #504 ) ) ;
#522 = edge_curve ( 'none', #297, #520, #2543, .t. ) ;
#523 = vertex_point ( 'none', #2560 ) ;
#524 = edge_loop ( 'none', ( #494, #498, #525, #502 ) ) ;
#525 = oriented_edge ( 'none', *, *, #506, .t. ) ;
#526 = edge_curve ( 'none', #316, #523, #2549, .t. ) ;
#527 = oriented_edge ( 'none', *, *, #511, .f. ) ;
#528 = vertex_point ( 'none', #2539 ) ;
#529 = edge_curve ( 'none', #536, #540, #2545, .t. ) ;
#530 = vertex_point ( 'none', #2649 ) ;
#531 = edge_curve ( 'none', #443, #530, #2642, .t. ) ;
#532 = oriented_edge ( 'none', *, *, #529, .t. ) ;
#533 = edge_curve ( 'none', #534, #536, #2544, .t. ) ;
#534 = vertex_point ( 'none', #2636 ) ;
#535 = edge_loop ( 'none', ( #539, #532, #527, #304 ) ) ;
#536 = vertex_point ( 'none', #2629 ) ;
#537 = oriented_edge ( 'none', *, *, #538, .t. ) ;
#538 = edge_curve ( 'none', #432, #530, #2635, .t. ) ;
#539 = oriented_edge ( 'none', *, *, #533, .t. ) ;
#540 = vertex_point ( 'none', #2633 ) ;
#541 = oriented_edge ( 'none', *, *, #491, .f. ) ;
#542 = oriented_edge ( 'none', *, *, #531, .f. ) ;
#543 = advanced_face ( 'none', ( #2634 ), #2627, .t. ) ;
#544 = edge_loop ( 'none', ( #586, #555 ) ) ;
#545 = edge_loop ( 'none', ( #560, #561 ) ) ;
#546 = oriented_edge ( 'none', *, *, #711, .t. ) ;
#547 = oriented_edge ( 'none', *, *, #384, .t. ) ;
#548 = oriented_edge ( 'none', *, *, #216, .f. ) ;
#549 = edge_loop ( 'none', ( #626, #628, #625, #547 ) ) ;
#550 = advanced_face ( 'none', ( #2619 ), #2620, .t. ) ;
#551 = advanced_face ( 'none', ( #2638 ), #2628, .t. ) ;
#552 = oriented_edge ( 'none', *, *, #246, .t. ) ;
#553 = advanced_face ( 'none', ( #2621 ), #2780, .f. ) ;
#554 = edge_loop ( 'none', ( #559, #556, #546, #562 ) ) ;
#555 = oriented_edge ( 'none', *, *, #641, .t. ) ;
#556 = oriented_edge ( 'none', *, *, #558, .f. ) ;
#557 = advanced_face ( 'none', ( #2774 ), #2779, .t. ) ;
#558 = edge_curve ( 'none', #736, #208, #2651, .t. ) ;
#559 = oriented_edge ( 'none', *, *, #729, .f. ) ;
#560 = oriented_edge ( 'none', *, *, #558, .t. ) ;
#561 = oriented_edge ( 'none', *, *, #723, .t. ) ;
#562 = oriented_edge ( 'none', *, *, #257, .t. ) ;
#563 = advanced_face ( 'none', ( #2785 ), #2768, .t. ) ;
#564 = edge_loop ( 'none', ( #594, #595, #568 ) ) ;
#565 = oriented_edge ( 'none', *, *, #5113, .t. ) ;
#566 = oriented_edge ( 'none', *, *, #5111, .t. ) ;
#567 = advanced_face ( 'none', ( #2759 ), #2610, .t. ) ;
#568 = oriented_edge ( 'none', *, *, #5001, .t. ) ;
#569 = oriented_edge ( 'none', *, *, #5052, .t. ) ;
#570 = advanced_face ( 'none', ( #2612 ), #2618, .f. ) ;
#571 = oriented_edge ( 'none', *, *, #182, .t. ) ;
#572 = oriented_edge ( 'none', *, *, #212, .t. ) ;
#573 = oriented_edge ( 'none', *, *, #409, .f. ) ;
#574 = oriented_edge ( 'none', *, *, #636, .f. ) ;
#575 = oriented_edge ( 'none', *, *, #379, .t. ) ;
#576 = advanced_face ( 'none', ( #2607 ), #2606, .f. ) ;
#577 = edge_loop ( 'none', ( #613, #593, #592 ) ) ;
#578 = oriented_edge ( 'none', *, *, #230, .f. ) ;
#579 = edge_loop ( 'none', ( #614, #565, #598 ) ) ;
#580 = oriented_edge ( 'none', *, *, #5051, .f. ) ;
#581 = advanced_face ( 'none', ( #2758 ), #2598, .t. ) ;
#582 = oriented_edge ( 'none', *, *, #5120, .t. ) ;
#583 = edge_loop ( 'none', ( #580, #569, #602 ) ) ;
#584 = oriented_edge ( 'none', *, *, #344, .t. ) ;
#585 = oriented_edge ( 'none', *, *, #4909, .f. ) ;
#586 = oriented_edge ( 'none', *, *, #169, .t. ) ;
#587 = edge_loop ( 'none', ( #588, #596, #566 ) ) ;
#588 = oriented_edge ( 'none', *, *, #5108, .f. ) ;
#589 = oriented_edge ( 'none', *, *, #368, .t. ) ;
#590 = oriented_edge ( 'none', *, *, #5032, .f. ) ;
#591 = advanced_face ( 'none', ( #2595 ), #2261, .t. ) ;
#592 = oriented_edge ( 'none', *, *, #5134, .t. ) ;
#593 = oriented_edge ( 'none', *, *, #473, .t. ) ;
#594 = oriented_edge ( 'none', *, *, #4997, .f. ) ;
#595 = oriented_edge ( 'none', *, *, #468, .t. ) ;
#596 = oriented_edge ( 'none', *, *, #345, .t. ) ;
#597 = advanced_face ( 'none', ( #2516 ), #2511, .f. ) ;
#598 = oriented_edge ( 'none', *, *, #277, .t. ) ;
#599 = edge_loop ( 'none', ( #585, #600, #552 ) ) ;
#600 = oriented_edge ( 'none', *, *, #5054, .t. ) ;
#601 = advanced_face ( 'none', ( #2879 ), #2873, .f. ) ;
#602 = oriented_edge ( 'none', *, *, #393, .t. ) ;
#603 = advanced_face ( 'none', ( #2872 ), #2871, .f. ) ;
#604 = edge_loop ( 'none', ( #817, #815, #816 ) ) ;
#605 = oriented_edge ( 'none', *, *, #649, .t. ) ;
#606 = oriented_edge ( 'none', *, *, #191, .t. ) ;
#607 = oriented_edge ( 'none', *, *, #5005, .f. ) ;
#608 = edge_loop ( 'none', ( #607, #619, #621, #589 ) ) ;
#609 = advanced_face ( 'none', ( #2876 ), #2881, .f. ) ;
#610 = oriented_edge ( 'none', *, *, #242, .t. ) ;
#611 = edge_loop ( 'none', ( #590, #584, #582 ) ) ;
#612 = oriented_edge ( 'none', *, *, #405, .f. ) ;
#613 = oriented_edge ( 'none', *, *, #5131, .f. ) ;
#614 = oriented_edge ( 'none', *, *, #5035, .f. ) ;
#615 = edge_curve ( 'none', #720, #722, #2859, .t. ) ;
#616 = oriented_edge ( 'none', *, *, #234, .f. ) ;
#617 = advanced_face ( 'none', ( #2877 ), #2860, .f. ) ;
#618 = oriented_edge ( 'none', *, *, #821, .t. ) ;
#619 = oriented_edge ( 'none', *, *, #253, .f. ) ;
#620 = advanced_face ( 'none', ( #2849 ), #2847, .f. ) ;
#621 = oriented_edge ( 'none', *, *, #5037, .t. ) ;
#622 = edge_loop ( 'none', ( #548, #627, #634, #624 ) ) ;
#623 = advanced_face ( 'none', ( #2848 ), #2845, .f. ) ;
#624 = oriented_edge ( 'none', *, *, #382, .t. ) ;
#625 = oriented_edge ( 'none', *, *, #234, .t. ) ;
#626 = oriented_edge ( 'none', *, *, #821, .f. ) ;
#627 = oriented_edge ( 'none', *, *, #430, .f. ) ;
#628 = oriented_edge ( 'none', *, *, #335, .f. ) ;
#629 = oriented_edge ( 'none', *, *, #702, .f. ) ;
#630 = edge_loop ( 'none', ( #629, #633, #572, #575 ) ) ;
#631 = advanced_face ( 'none', ( #2866 ), #2836, .f. ) ;
#632 = edge_loop ( 'none', ( #574, #612, #610, #606 ) ) ;
#633 = oriented_edge ( 'none', *, *, #429, .f. ) ;
#634 = oriented_edge ( 'none', *, *, #735, .t. ) ;
#635 = edge_curve ( 'none', #638, #732, #2856, .t. ) ;
#636 = edge_curve ( 'none', #639, #638, #2964, .t. ) ;
#637 = oriented_edge ( 'none', *, *, #229, .f. ) ;
#638 = vertex_point ( 'none', #2973 ) ;
#639 = vertex_point ( 'none', #2976 ) ;
#640 = vertex_point ( 'none', #2960 ) ;
#641 = edge_curve ( 'none', #720, #721, #2965, .t. ) ;
#642 = vertex_point ( 'none', #2972 ) ;
#643 = vertex_point ( 'none', #2975 ) ;
#644 = oriented_edge ( 'none', *, *, #645, .t. ) ;
#645 = edge_curve ( 'none', #722, #642, #2971, .t. ) ;
#646 = edge_curve ( 'none', #721, #642, #2954, .t. ) ;
#647 = oriented_edge ( 'none', *, *, #354, .t. ) ;
#648 = edge_loop ( 'none', ( #238, #240, #239, #457 ) ) ;
#649 = edge_curve ( 'none', #233, #226, #2942, .t. ) ;
#650 = vertex_point ( 'none', #2959 ) ;
#651 = vertex_point ( 'none', #2947 ) ;
#652 = vertex_point ( 'none', #2944 ) ;
#653 = oriented_edge ( 'none', *, *, #215, .f. ) ;
#654 = edge_curve ( 'none', #960, #792, #2937, .t. ) ;
#655 = edge_loop ( 'none', ( #771, #764, #668, #665 ) ) ;
#656 = vertex_point ( 'none', #2932 ) ;
#657 = oriented_edge ( 'none', *, *, #955, .f. ) ;
#658 = vertex_point ( 'none', #2935 ) ;
#659 = vertex_point ( 'none', #2948 ) ;
#660 = vertex_point ( 'none', #2934 ) ;
#661 = edge_loop ( 'none', ( #879, #880, #750, #755, #749, #753, #757, #760, #952, #765, #768, #779, #763 ) ) ;
#662 = vertex_point ( 'none', #2943 ) ;
#663 = advanced_face ( 'none', ( #2928 ), #2933, .t. ) ;
#664 = edge_curve ( 'none', #953, #662, #2921, .t. ) ;
#665 = oriented_edge ( 'none', *, *, #669, .f. ) ;
#666 = vertex_point ( 'none', #2924 ) ;
#667 = edge_curve ( 'none', #662, #666, #2926, .t. ) ;
#668 = oriented_edge ( 'none', *, *, #667, .t. ) ;
#669 = edge_curve ( 'none', #656, #666, #2908, .t. ) ;
#670 = oriented_edge ( 'none', *, *, #654, .t. ) ;
#671 = oriented_edge ( 'none', *, *, #672, .t. ) ;
#672 = edge_curve ( 'none', #846, #684, #2909, .t. ) ;
#673 = edge_curve ( 'none', #843, #684, #2911, .t. ) ;
#674 = vertex_point ( 'none', #2919 ) ;
#675 = vertex_point ( 'none', #2988 ) ;
#676 = oriented_edge ( 'none', *, *, #673, .f. ) ;
#677 = advanced_face ( 'none', ( #2984 ), #2903, .t. ) ;
#678 = edge_curve ( 'none', #801, #846, #2927, .t. ) ;
#679 = edge_curve ( 'none', #801, #804, #2983, .t. ) ;
#680 = vertex_point ( 'none', #2930 ) ;
#681 = edge_loop ( 'none', ( #837, #836, #687, #857 ) ) ;
#682 = oriented_edge ( 'none', *, *, #683, .f. ) ;
#683 = edge_curve ( 'none', #684, #846, #2977, .t. ) ;
#684 = vertex_point ( 'none', #2980 ) ;
#685 = edge_curve ( 'none', #804, #684, #3035, .t. ) ;
#686 = oriented_edge ( 'none', *, *, #827, .f. ) ;
#687 = oriented_edge ( 'none', *, *, #823, .f. ) ;
#688 = vertex_point ( 'none', #2902 ) ;
#689 = oriented_edge ( 'none', *, *, #842, .t. ) ;
#690 = advanced_face ( 'none', ( #3032 ), #3030, .t. ) ;
#691 = oriented_edge ( 'none', *, *, #845, .t. ) ;
#692 = vertex_point ( 'none', #3024 ) ;
#693 = vertex_point ( 'none', #3015 ) ;
#694 = oriented_edge ( 'none', *, *, #823, .t. ) ;
#695 = edge_curve ( 'none', #850, #680, #3017, .t. ) ;
#696 = vertex_point ( 'none', #3012 ) ;
#697 = vertex_point ( 'none', #3011 ) ;
#698 = advanced_face ( 'none', ( #2829 ), #3016, .f. ) ;
#699 = oriented_edge ( 'none', *, *, #706, .t. ) ;
#700 = vertex_point ( 'none', #2827 ) ;
#701 = oriented_edge ( 'none', *, *, #703, .f. ) ;
#702 = edge_curve ( 'none', #224, #696, #2822, .t. ) ;
#703 = edge_curve ( 'none', #224, #718, #2828, .t. ) ;
#704 = oriented_edge ( 'none', *, *, #212, .f. ) ;
#705 = oriented_edge ( 'none', *, *, #702, .t. ) ;
#706 = edge_curve ( 'none', #696, #697, #2823, .t. ) ;
#707 = oriented_edge ( 'none', *, *, #646, .f. ) ;
#708 = edge_curve ( 'none', #724, #725, #2999, .t. ) ;
#709 = vertex_point ( 'none', #2994 ) ;
#710 = edge_loop ( 'none', ( #716, #715, #644, #707 ) ) ;
#711 = edge_curve ( 'none', #736, #725, #2993, .t. ) ;
#712 = vertex_point ( 'none', #3002 ) ;
#713 = oriented_edge ( 'none', *, *, #711, .f. ) ;
#714 = advanced_face ( 'none', ( #3007 ), #2821, .t. ) ;
#715 = oriented_edge ( 'none', *, *, #615, .t. ) ;
#716 = oriented_edge ( 'none', *, *, #641, .f. ) ;
#717 = vertex_point ( 'none', #2816 ) ;
#718 = vertex_point ( 'none', #2996 ) ;
#719 = edge_curve ( 'none', #639, #640, #2813, .t. ) ;
#720 = vertex_point ( 'none', #2995 ) ;
#721 = vertex_point ( 'none', #2820 ) ;
#722 = vertex_point ( 'none', #2814 ) ;
#723 = edge_curve ( 'none', #208, #736, #2809, .t. ) ;
#724 = vertex_point ( 'none', #2815 ) ;
#725 = vertex_point ( 'none', #2808 ) ;
#726 = advanced_face ( 'none', ( #2795 ), #2801, .t. ) ;
#727 = oriented_edge ( 'none', *, *, #729, .t. ) ;
#728 = oriented_edge ( 'none', *, *, #723, .f. ) ;
#729 = edge_curve ( 'none', #208, #724, #2899, .t. ) ;
#730 = vertex_point ( 'none', #2803 ) ;
#731 = edge_loop ( 'none', ( #637, #225, #228, #227 ) ) ;
#732 = vertex_point ( 'none', #2898 ) ;
#733 = oriented_edge ( 'none', *, *, #636, .t. ) ;
#734 = edge_loop ( 'none', ( #728, #727, #243, #713 ) ) ;
#735 = edge_curve ( 'none', #219, #220, #2892, .t. ) ;
#736 = vertex_point ( 'none', #2889 ) ;
#737 = vertex_point ( 'none', #2888 ) ;
#738 = oriented_edge ( 'none', *, *, #735, .f. ) ;
#739 = edge_loop ( 'none', ( #747, #886, #888, #900 ) ) ;
#740 = advanced_face ( 'none', ( #2883 ), #2765, .t. ) ;
#741 = oriented_edge ( 'none', *, *, #758, .t. ) ;
#742 = edge_curve ( 'none', #948, #693, #2510, .t. ) ;
#743 = oriented_edge ( 'none', *, *, #778, .t. ) ;
#744 = oriented_edge ( 'none', *, *, #964, .t. ) ;
#745 = edge_loop ( 'none', ( #959, #903, #902, #1004 ) ) ;
#746 = advanced_face ( 'none', ( #3116 ), #3109, .t. ) ;
#747 = oriented_edge ( 'none', *, *, #762, .t. ) ;
#748 = edge_curve ( 'none', #825, #928, #3112, .t. ) ;
#749 = oriented_edge ( 'none', *, *, #756, .t. ) ;
#750 = oriented_edge ( 'none', *, *, #829, .t. ) ;
#751 = advanced_face ( 'none', ( #3118 ), #3115, .t. ) ;
#752 = edge_curve ( 'none', #675, #828, #3098, .t. ) ;
#753 = oriented_edge ( 'none', *, *, #758, .f. ) ;
#754 = vertex_point ( 'none', #3104 ) ;
#755 = oriented_edge ( 'none', *, *, #748, .t. ) ;
#756 = edge_curve ( 'none', #928, #754, #3111, .t. ) ;
#757 = oriented_edge ( 'none', *, *, #774, .f. ) ;
#758 = edge_curve ( 'none', #769, #754, #3238, .t. ) ;
#759 = edge_curve ( 'none', #773, #660, #3243, .t. ) ;
#760 = oriented_edge ( 'none', *, *, #759, .f. ) ;
#761 = edge_curve ( 'none', #773, #772, #3223, .t. ) ;
#762 = edge_curve ( 'none', #777, #948, #3228, .t. ) ;
#763 = oriented_edge ( 'none', *, *, #780, .t. ) ;
#764 = oriented_edge ( 'none', *, *, #664, .t. ) ;
#765 = oriented_edge ( 'none', *, *, #770, .f. ) ;
#766 = edge_curve ( 'none', #948, #775, #3092, .t. ) ;
#767 = edge_loop ( 'none', ( #670, #963, #957, #956 ) ) ;
#768 = oriented_edge ( 'none', *, *, #766, .f. ) ;
#769 = vertex_point ( 'none', #3093 ) ;
#770 = edge_curve ( 'none', #775, #772, #3229, .t. ) ;
#771 = oriented_edge ( 'none', *, *, #951, .t. ) ;
#772 = vertex_point ( 'none', #3113 ) ;
#773 = vertex_point ( 'none', #3086 ) ;
#774 = edge_curve ( 'none', #660, #769, #3224, .t. ) ;
#775 = vertex_point ( 'none', #3079 ) ;
#776 = edge_curve ( 'none', #658, #806, #3082, .t. ) ;
#777 = vertex_point ( 'none', #3081 ) ;
#778 = edge_curve ( 'none', #462, #769, #3067, .t. ) ;
#779 = oriented_edge ( 'none', *, *, #762, .f. ) ;
#780 = edge_curve ( 'none', #777, #674, #3087, .t. ) ;
#781 = oriented_edge ( 'none', *, *, #783, .t. ) ;
#782 = edge_curve ( 'none', #840, #846, #3154, .t. ) ;
#783 = edge_curve ( 'none', #843, #840, #3080, .t. ) ;
#784 = edge_curve ( 'none', #675, #674, #3139, .t. ) ;
#785 = oriented_edge ( 'none', *, *, #786, .t. ) ;
#786 = edge_curve ( 'none', #802, #792, #3143, .t. ) ;
#787 = edge_loop ( 'none', ( #854, #853, #682, #856 ) ) ;
#788 = edge_curve ( 'none', #792, #693, #3140, .t. ) ;
#789 = oriented_edge ( 'none', *, *, #827, .t. ) ;
#790 = oriented_edge ( 'none', *, *, #784, .t. ) ;
#791 = vertex_point ( 'none', #3138 ) ;
#792 = vertex_point ( 'none', #3137 ) ;
#793 = edge_curve ( 'none', #794, #791, #3145, .t. ) ;
#794 = vertex_point ( 'none', #3277 ) ;
#795 = oriented_edge ( 'none', *, *, #803, .t. ) ;
#796 = manifold_solid_brep ( 'recesscore', #5017 ) ;
#797 = advanced_face ( 'none', ( #3272 ), #3273, .f. ) ;
#798 = oriented_edge ( 'none', *, *, #800, .t. ) ;
#799 = oriented_edge ( 'none', *, *, #793, .f. ) ;
#800 = edge_curve ( 'none', #794, #692, #3266, .t. ) ;
#801 = vertex_point ( 'none', #3276 ) ;
#802 = vertex_point ( 'none', #3263 ) ;
#803 = edge_curve ( 'none', #692, #802, #3125, .t. ) ;
#804 = vertex_point ( 'none', #3256 ) ;
#805 = edge_loop ( 'none', ( #694, #826, #686, #831, #833 ) ) ;
#806 = vertex_point ( 'none', #3249 ) ;
#807 = edge_curve ( 'none', #806, #810, #3258, .t. ) ;
#808 = edge_curve ( 'none', #810, #814, #3257, .t. ) ;
#809 = oriented_edge ( 'none', *, *, #808, .f. ) ;
#810 = vertex_point ( 'none', #3255 ) ;
#811 = edge_curve ( 'none', #674, #814, #3063, .t. ) ;
#812 = oriented_edge ( 'none', *, *, #807, .f. ) ;
#813 = oriented_edge ( 'none', *, *, #811, .t. ) ;
#814 = vertex_point ( 'none', #3254 ) ;
#815 = oriented_edge ( 'none', *, *, #4917, .t. ) ;
#816 = oriented_edge ( 'none', *, *, #280, .t. ) ;
#817 = oriented_edge ( 'none', *, *, #5044, .f. ) ;
#818 = closed_shell ( 'none', ( #5061, #4907, #5048, #5042, #5030, #4995, #5106, #5130, #4987, #5039, #221, #698, #210, #617, #726, #714, #245, #448, #450, #543, #309, #292, #515, #505, #493, #286, #488, #475, #402, #284, #417, #424, #412, #416, #189, #355, #364, #377, #174, #366, #325, #329, #170, #320, #551, #557, #550, #623, #631, #570, #576, #609, #620, #591, #563, #567, #581, #597, #601, #603, #553 ) ) ;
#819 = edge_loop ( 'none', ( #578, #573, #605, #571 ) ) ;
#820 = oriented_edge ( 'none', *, *, #822, .f. ) ;
#821 = edge_curve ( 'none', #700, #652, #3248, .t. ) ;
#822 = edge_curve ( 'none', #700, #651, #3062, .t. ) ;
#823 = edge_curve ( 'none', #848, #850, #3054, .t. ) ;
#824 = vertex_point ( 'none', #3053 ) ;
#825 = vertex_point ( 'none', #3039 ) ;
#826 = oriented_edge ( 'none', *, *, #695, .t. ) ;
#827 = edge_curve ( 'none', #825, #680, #3048, .t. ) ;
#828 = vertex_point ( 'none', #3050 ) ;
#829 = edge_curve ( 'none', #828, #825, #3044, .t. ) ;
#830 = edge_loop ( 'none', ( #781, #860, #671, #676 ) ) ;
#831 = oriented_edge ( 'none', *, *, #829, .f. ) ;
#832 = edge_curve ( 'none', #848, #828, #3174, .t. ) ;
#833 = oriented_edge ( 'none', *, *, #832, .f. ) ;
#834 = edge_curve ( 'none', #688, #848, #3188, .t. ) ;
#835 = advanced_face ( 'none', ( #3176 ), #3047, .t. ) ;
#836 = oriented_edge ( 'none', *, *, #838, .t. ) ;
#837 = oriented_edge ( 'none', *, *, #839, .t. ) ;
#838 = edge_curve ( 'none', #824, #850, #3164, .t. ) ;
#839 = edge_curve ( 'none', #688, #824, #3183, .t. ) ;
#840 = vertex_point ( 'none', #3156 ) ;
#841 = edge_loop ( 'none', ( #789, #689, #790, #813, #809, #812, #858, #944, #954, #657, #929, #950, #949 ) ) ;
#842 = edge_curve ( 'none', #680, #675, #3157, .t. ) ;
#843 = vertex_point ( 'none', #3161 ) ;
#844 = oriented_edge ( 'none', *, *, #788, .t. ) ;
#845 = edge_curve ( 'none', #693, #849, #3215, .t. ) ;
#846 = vertex_point ( 'none', #3213 ) ;
#847 = edge_curve ( 'none', #849, #791, #3122, .t. ) ;
#848 = vertex_point ( 'none', #3120 ) ;
#849 = vertex_point ( 'none', #3167 ) ;
#850 = vertex_point ( 'none', #3209 ) ;
#851 = oriented_edge ( 'none', *, *, #847, .t. ) ;
#852 = advanced_face ( 'none', ( #3207 ), #3182, .f. ) ;
#853 = oriented_edge ( 'none', *, *, #678, .t. ) ;
#854 = oriented_edge ( 'none', *, *, #679, .f. ) ;
#855 = edge_loop ( 'none', ( #799, #798, #795, #785, #844, #691, #851 ) ) ;
#856 = oriented_edge ( 'none', *, *, #685, .f. ) ;
#857 = oriented_edge ( 'none', *, *, #834, .f. ) ;
#858 = oriented_edge ( 'none', *, *, #776, .f. ) ;
#859 = advanced_face ( 'none', ( #3200 ), #3201, .t. ) ;
#860 = oriented_edge ( 'none', *, *, #782, .t. ) ;
#861 = oriented_edge ( 'none', *, *, #832, .t. ) ;
#862 = oriented_edge ( 'none', *, *, #695, .f. ) ;
#863 = oriented_edge ( 'none', *, *, #752, .f. ) ;
#864 = oriented_edge ( 'none', *, *, #1043, .t. ) ;
#865 = edge_loop ( 'none', ( #1080, #1083, #1047, #874 ) ) ;
#866 = advanced_face ( 'none', ( #2152 ), #3198, .f. ) ;
#867 = edge_loop ( 'none', ( #1059, #1066, #1054, #1063, #1061, #1055, #1056 ) ) ;
#868 = oriented_edge ( 'none', *, *, #911, .f. ) ;
#869 = edge_loop ( 'none', ( #1065, #868, #1064, #1075 ) ) ;
#870 = edge_loop ( 'none', ( #872, #1042, #1073, #1040 ) ) ;
#871 = edge_loop ( 'none', ( #862, #864, #861, #863, #876 ) ) ;
#872 = oriented_edge ( 'none', *, *, #838, .f. ) ;
#873 = edge_curve ( 'none', #936, #462, #3376, .t. ) ;
#874 = oriented_edge ( 'none', *, *, #672, .f. ) ;
#875 = oriented_edge ( 'none', *, *, #780, .f. ) ;
#876 = oriented_edge ( 'none', *, *, #842, .f. ) ;
#877 = oriented_edge ( 'none', *, *, #669, .t. ) ;
#878 = oriented_edge ( 'none', *, *, #941, .f. ) ;
#879 = oriented_edge ( 'none', *, *, #784, .f. ) ;
#880 = oriented_edge ( 'none', *, *, #752, .t. ) ;
#881 = edge_curve ( 'none', #460, #462, #3374, .t. ) ;
#882 = advanced_face ( 'none', ( #3371, #3375 ), #3370, .f. ) ;
#883 = oriented_edge ( 'none', *, *, #839, .f. ) ;
#884 = oriented_edge ( 'none', *, *, #679, .t. ) ;
#885 = oriented_edge ( 'none', *, *, #1025, .f. ) ;
#886 = oriented_edge ( 'none', *, *, #742, .t. ) ;
#887 = edge_curve ( 'none', #693, #958, #3283, .t. ) ;
#888 = oriented_edge ( 'none', *, *, #887, .t. ) ;
#889 = edge_curve ( 'none', #777, #958, #3412, .t. ) ;
#890 = oriented_edge ( 'none', *, *, #803, .f. ) ;
#891 = edge_curve ( 'none', #802, #1015, #3285, .t. ) ;
#892 = edge_curve ( 'none', #1028, #1015, #3403, .t. ) ;
#893 = oriented_edge ( 'none', *, *, #892, .t. ) ;
#894 = oriented_edge ( 'none', *, *, #896, .f. ) ;
#895 = advanced_face ( 'none', ( #3435 ), #3407, .t. ) ;
#896 = edge_curve ( 'none', #462, #662, #3443, .t. ) ;
#897 = edge_curve ( 'none', #460, #666, #3404, .t. ) ;
#898 = oriented_edge ( 'none', *, *, #667, .f. ) ;
#899 = edge_loop ( 'none', ( #1013, #1012, #925, #1017, #1016 ) ) ;
#900 = oriented_edge ( 'none', *, *, #889, .f. ) ;
#901 = advanced_face ( 'none', ( #3495 ), #3494, .t. ) ;
#902 = oriented_edge ( 'none', *, *, #654, .f. ) ;
#903 = oriented_edge ( 'none', *, *, #788, .f. ) ;
#904 = advanced_face ( 'none', ( #3408 ), #3490, .t. ) ;
#905 = oriented_edge ( 'none', *, *, #941, .t. ) ;
#906 = oriented_edge ( 'none', *, *, #932, .t. ) ;
#907 = oriented_edge ( 'none', *, *, #770, .t. ) ;
#908 = oriented_edge ( 'none', *, *, #911, .t. ) ;
#909 = edge_loop ( 'none', ( #1088, #908, #1091, #1092 ) ) ;
#910 = oriented_edge ( 'none', *, *, #922, .t. ) ;
#911 = edge_curve ( 'none', #806, #802, #3387, .t. ) ;
#912 = advanced_face ( 'none', ( #3447 ), #3388, .t. ) ;
#913 = edge_curve ( 'none', #659, #1028, #3380, .t. ) ;
#914 = oriented_edge ( 'none', *, *, #1005, .t. ) ;
#915 = oriented_edge ( 'none', *, *, #782, .f. ) ;
#916 = oriented_edge ( 'none', *, *, #1010, .t. ) ;
#917 = advanced_face ( 'none', ( #3390 ), #3398, .t. ) ;
#918 = edge_curve ( 'none', #849, #775, #3309, .t. ) ;
#919 = oriented_edge ( 'none', *, *, #759, .t. ) ;
#920 = oriented_edge ( 'none', *, *, #923, .t. ) ;
#921 = oriented_edge ( 'none', *, *, #924, .f. ) ;
#922 = edge_curve ( 'none', #772, #933, #3378, .t. ) ;
#923 = edge_curve ( 'none', #1027, #947, #3300, .t. ) ;
#924 = edge_curve ( 'none', #773, #937, #3295, .t. ) ;
#925 = oriented_edge ( 'none', *, *, #847, .f. ) ;
#926 = edge_curve ( 'none', #936, #937, #3291, .t. ) ;
#927 = edge_loop ( 'none', ( #961, #743, #741, #744 ) ) ;
#928 = vertex_point ( 'none', #3289 ) ;
#929 = oriented_edge ( 'none', *, *, #951, .f. ) ;
#930 = edge_curve ( 'none', #656, #928, #3399, .t. ) ;
#931 = edge_curve ( 'none', #791, #936, #3386, .t. ) ;
#932 = edge_curve ( 'none', #933, #849, #3473, .t. ) ;
#933 = vertex_point ( 'none', #3474 ) ;
#934 = edge_loop ( 'none', ( #914, #920, #938, #940 ) ) ;
#935 = advanced_face ( 'none', ( #3301 ), #3483, .t. ) ;
#936 = vertex_point ( 'none', #3466 ) ;
#937 = vertex_point ( 'none', #3462 ) ;
#938 = oriented_edge ( 'none', *, *, #945, .t. ) ;
#939 = oriented_edge ( 'none', *, *, #673, .t. ) ;
#940 = oriented_edge ( 'none', *, *, #913, .t. ) ;
#941 = edge_curve ( 'none', #840, #843, #3304, .t. ) ;
#942 = edge_loop ( 'none', ( #915, #905, #939, #1094 ) ) ;
#943 = advanced_face ( 'none', ( #3461 ), #3342, .t. ) ;
#944 = oriented_edge ( 'none', *, *, #946, .t. ) ;
#945 = edge_curve ( 'none', #947, #659, #3333, .t. ) ;
#946 = edge_curve ( 'none', #658, #659, #3339, .t. ) ;
#947 = vertex_point ( 'none', #3338 ) ;
#948 = vertex_point ( 'none', #3322 ) ;
#949 = oriented_edge ( 'none', *, *, #748, .f. ) ;
#950 = oriented_edge ( 'none', *, *, #930, .t. ) ;
#951 = edge_curve ( 'none', #656, #953, #3328, .t. ) ;
#952 = oriented_edge ( 'none', *, *, #761, .t. ) ;
#953 = vertex_point ( 'none', #3320 ) ;
#954 = oriented_edge ( 'none', *, *, #945, .f. ) ;
#955 = edge_curve ( 'none', #953, #947, #3316, .t. ) ;
#956 = oriented_edge ( 'none', *, *, #1106, .t. ) ;
#957 = oriented_edge ( 'none', *, *, #808, .t. ) ;
#958 = vertex_point ( 'none', #3314 ) ;
#959 = oriented_edge ( 'none', *, *, #887, .f. ) ;
#960 = vertex_point ( 'none', #3336 ) ;
#961 = oriented_edge ( 'none', *, *, #881, .t. ) ;
#962 = advanced_face ( 'none', ( #3321 ), #3319, .t. ) ;
#963 = oriented_edge ( 'none', *, *, #1105, .t. ) ;
#964 = edge_curve ( 'none', #754, #460, #3367, .t. ) ;
#965 = oriented_edge ( 'none', *, *, #1111, .f. ) ;
#966 = edge_curve ( 'none', #979, #978, #3310, .t. ) ;
#967 = edge_loop ( 'none', ( #1248, #1200, #1159, #1296 ) ) ;
#968 = advanced_face ( 'none', ( #3357 ), #3337, .f. ) ;
#969 = edge_curve ( 'none', #5014, #5019, #3434, .t. ) ;
#970 = edge_curve ( 'none', #1300, #1218, #3363, .t. ) ;
#971 = advanced_face ( 'none', ( #3356 ), #3344, .t. ) ;
#972 = oriented_edge ( 'none', *, *, #985, .t. ) ;
#973 = oriented_edge ( 'none', *, *, #1110, .f. ) ;
#974 = vertex_point ( 'none', #3426 ) ;
#975 = edge_loop ( 'none', ( #1000, #1114, #1226, #1228 ) ) ;
#976 = advanced_face ( 'none', ( #3431 ), #3432, .f. ) ;
#977 = advanced_face ( 'none', ( #3428 ), #3343, .t. ) ;
#978 = vertex_point ( 'none', #3419 ) ;
#979 = vertex_point ( 'none', #3415 ) ;
#980 = edge_loop ( 'none', ( #1164, #1167 ) ) ;
#981 = oriented_edge ( 'none', *, *, #966, .f. ) ;
#982 = edge_loop ( 'none', ( #1109, #1108, #1113, #1165 ) ) ;
#983 = oriented_edge ( 'none', *, *, #4983, .f. ) ;
#984 = oriented_edge ( 'none', *, *, #986, .f. ) ;
#985 = edge_curve ( 'none', #978, #5019, #3413, .t. ) ;
#986 = edge_curve ( 'none', #5019, #4973, #3425, .t. ) ;
#987 = vertex_point ( 'none', #3500 ) ;
#988 = advanced_face ( 'none', ( #3509 ), #2791, .f. ) ;
#989 = oriented_edge ( 'none', *, *, #990, .t. ) ;
#990 = edge_curve ( 'none', #1229, #987, #3749, .t. ) ;
#991 = edge_curve ( 'none', #1229, #1304, #3744, .t. ) ;
#992 = vertex_point ( 'none', #3752 ) ;
#993 = vertex_point ( 'none', #3742 ) ;
#994 = edge_curve ( 'none', #995, #987, #3745, .t. ) ;
#995 = vertex_point ( 'none', #3733 ) ;
#996 = oriented_edge ( 'none', *, *, #997, .f. ) ;
#997 = edge_curve ( 'none', #1304, #995, #3736, .t. ) ;
#998 = vertex_point ( 'none', #3728 ) ;
#999 = edge_curve ( 'none', #5014, #4980, #3729, .t. ) ;
#1000 = oriented_edge ( 'none', *, *, #999, .f. ) ;
#1001 = oriented_edge ( 'none', *, *, #966, .t. ) ;
#1002 = edge_curve ( 'none', #4977, #4976, #3725, .t. ) ;
#1003 = edge_curve ( 'none', #960, #958, #3596, .t. ) ;
#1004 = oriented_edge ( 'none', *, *, #1003, .t. ) ;
#1005 = edge_curve ( 'none', #1028, #1027, #3598, .t. ) ;
#1006 = oriented_edge ( 'none', *, *, #891, .f. ) ;
#1007 = edge_loop ( 'none', ( #919, #916, #1020, #921 ) ) ;
#1008 = oriented_edge ( 'none', *, *, #897, .t. ) ;
#1009 = oriented_edge ( 'none', *, *, #881, .f. ) ;
#1010 = edge_curve ( 'none', #660, #936, #3584, .t. ) ;
#1011 = advanced_face ( 'none', ( #3734 ), #3597, .t. ) ;
#1012 = oriented_edge ( 'none', *, *, #931, .f. ) ;
#1013 = oriented_edge ( 'none', *, *, #926, .f. ) ;
#1014 = oriented_edge ( 'none', *, *, #1005, .f. ) ;
#1015 = vertex_point ( 'none', #3592 ) ;
#1016 = oriented_edge ( 'none', *, *, #1018, .t. ) ;
#1017 = oriented_edge ( 'none', *, *, #932, .f. ) ;
#1018 = edge_curve ( 'none', #933, #937, #3600, .t. ) ;
#1019 = oriented_edge ( 'none', *, *, #918, .t. ) ;
#1020 = oriented_edge ( 'none', *, *, #926, .t. ) ;
#1021 = edge_loop ( 'none', ( #1006, #890, #1030, #1014, #893 ) ) ;
#1022 = edge_loop ( 'none', ( #898, #894, #1009, #1008 ) ) ;
#1023 = edge_curve ( 'none', #804, #801, #3720, .t. ) ;
#1024 = advanced_face ( 'none', ( #3716 ), #3588, .t. ) ;
#1025 = edge_curve ( 'none', #824, #688, #3583, .t. ) ;
#1026 = edge_curve ( 'none', #1027, #692, #3724, .t. ) ;
#1027 = vertex_point ( 'none', #3708 ) ;
#1028 = vertex_point ( 'none', #3719 ) ;
#1029 = edge_loop ( 'none', ( #906, #1019, #907, #910 ) ) ;
#1030 = oriented_edge ( 'none', *, *, #1026, .f. ) ;
#1031 = oriented_edge ( 'none', *, *, #964, .f. ) ;
#1032 = oriented_edge ( 'none', *, *, #1003, .f. ) ;
#1033 = edge_loop ( 'none', ( #1078, #1076, #1060, #1057 ) ) ;
#1034 = oriented_edge ( 'none', *, *, #756, .f. ) ;
#1035 = oriented_edge ( 'none', *, *, #930, .f. ) ;
#1036 = oriented_edge ( 'none', *, *, #889, .t. ) ;
#1037 = advanced_face ( 'none', ( #3709 ), #3697, .f. ) ;
#1038 = edge_loop ( 'none', ( #1097, #1098, #1100, #1044 ) ) ;
#1039 = oriented_edge ( 'none', *, *, #783, .f. ) ;
#1040 = oriented_edge ( 'none', *, *, #1043, .f. ) ;
#1041 = edge_loop ( 'none', ( #1036, #1032, #1069, #1082, #875 ) ) ;
#1042 = oriented_edge ( 'none', *, *, #1025, .t. ) ;
#1043 = edge_curve ( 'none', #850, #848, #3699, .t. ) ;
#1044 = oriented_edge ( 'none', *, *, #761, .f. ) ;
#1045 = advanced_face ( 'none', ( #3704 ), #3703, .f. ) ;
#1046 = edge_loop ( 'none', ( #877, #1081, #1031, #1034, #1035 ) ) ;
#1047 = oriented_edge ( 'none', *, *, #685, .t. ) ;
#1048 = oriented_edge ( 'none', *, *, #873, .f. ) ;
#1049 = oriented_edge ( 'none', *, *, #913, .f. ) ;
#1050 = oriented_edge ( 'none', *, *, #892, .f. ) ;
#1051 = edge_curve ( 'none', #662, #1027, #3569, .t. ) ;
#1052 = oriented_edge ( 'none', *, *, #774, .t. ) ;
#1053 = advanced_face ( 'none', ( #3564 ), #3550, .f. ) ;
#1054 = oriented_edge ( 'none', *, *, #931, .t. ) ;
#1055 = oriented_edge ( 'none', *, *, #1051, .t. ) ;
#1056 = oriented_edge ( 'none', *, *, #1026, .t. ) ;
#1057 = oriented_edge ( 'none', *, *, #664, .f. ) ;
#1058 = advanced_face ( 'none', ( #3549 ), #3562, .f. ) ;
#1059 = oriented_edge ( 'none', *, *, #800, .f. ) ;
#1060 = oriented_edge ( 'none', *, *, #1051, .f. ) ;
#1061 = oriented_edge ( 'none', *, *, #896, .t. ) ;
#1062 = advanced_face ( 'none', ( #3541 ), #3563, .f. ) ;
#1063 = oriented_edge ( 'none', *, *, #873, .t. ) ;
#1064 = oriented_edge ( 'none', *, *, #807, .t. ) ;
#1065 = oriented_edge ( 'none', *, *, #786, .f. ) ;
#1066 = oriented_edge ( 'none', *, *, #793, .t. ) ;
#1067 = advanced_face ( 'none', ( #3538 ), #3544, .t. ) ;
#1068 = oriented_edge ( 'none', *, *, #946, .f. ) ;
#1069 = oriented_edge ( 'none', *, *, #1106, .f. ) ;
#1070 = oriented_edge ( 'none', *, *, #918, .f. ) ;
#1071 = advanced_face ( 'none', ( #3657 ), #3551, .f. ) ;
#1072 = edge_loop ( 'none', ( #1104, #1070, #1074, #1077 ) ) ;
#1073 = oriented_edge ( 'none', *, *, #834, .t. ) ;
#1074 = oriented_edge ( 'none', *, *, #845, .f. ) ;
#1075 = oriented_edge ( 'none', *, *, #1105, .f. ) ;
#1076 = oriented_edge ( 'none', *, *, #923, .f. ) ;
#1077 = oriented_edge ( 'none', *, *, #742, .f. ) ;
#1078 = oriented_edge ( 'none', *, *, #955, .t. ) ;
#1079 = advanced_face ( 'none', ( #3542 ), #3654, .t. ) ;
#1080 = oriented_edge ( 'none', *, *, #678, .f. ) ;
#1081 = oriented_edge ( 'none', *, *, #897, .f. ) ;
#1082 = oriented_edge ( 'none', *, *, #811, .f. ) ;
#1083 = oriented_edge ( 'none', *, *, #1023, .f. ) ;
#1084 = advanced_face ( 'none', ( #3653 ), #3661, .f. ) ;
#1085 = advanced_face ( 'none', ( #3644 ), #3658, .t. ) ;
#1086 = edge_loop ( 'none', ( #1039, #878 ) ) ;
#1087 = edge_curve ( 'none', #658, #1015, #3637, .t. ) ;
#1088 = oriented_edge ( 'none', *, *, #776, .t. ) ;
#1089 = edge_loop ( 'none', ( #883, #885 ) ) ;
#1090 = oriented_edge ( 'none', *, *, #1023, .t. ) ;
#1091 = oriented_edge ( 'none', *, *, #891, .t. ) ;
#1092 = oriented_edge ( 'none', *, *, #1087, .f. ) ;
#1093 = edge_loop ( 'none', ( #1090, #884 ) ) ;
#1094 = oriented_edge ( 'none', *, *, #683, .t. ) ;
#1095 = oriented_edge ( 'none', *, *, #1087, .t. ) ;
#1096 = edge_loop ( 'none', ( #1048, #1102, #1052, #1103 ) ) ;
#1097 = oriented_edge ( 'none', *, *, #924, .t. ) ;
#1098 = oriented_edge ( 'none', *, *, #1018, .f. ) ;
#1099 = advanced_face ( 'none', ( #3645 ), #3655, .f. ) ;
#1100 = oriented_edge ( 'none', *, *, #922, .f. ) ;
#1101 = edge_loop ( 'none', ( #1095, #1050, #1049, #1068 ) ) ;
#1102 = oriented_edge ( 'none', *, *, #1010, .f. ) ;
#1103 = oriented_edge ( 'none', *, *, #778, .f. ) ;
#1104 = oriented_edge ( 'none', *, *, #766, .t. ) ;
#1105 = edge_curve ( 'none', #792, #810, #3524, .t. ) ;
#1106 = edge_curve ( 'none', #814, #960, #3531, .t. ) ;
#1107 = advanced_face ( 'none', ( #3532 ), #3525, .t. ) ;
#1108 = oriented_edge ( 'none', *, *, #1110, .t. ) ;
#1109 = oriented_edge ( 'none', *, *, #1111, .t. ) ;
#1110 = edge_curve ( 'none', #979, #5014, #3518, .t. ) ;
#1111 = edge_curve ( 'none', #978, #979, #3516, .t. ) ;
#1112 = edge_loop ( 'none', ( #965, #981 ) ) ;
#1113 = oriented_edge ( 'none', *, *, #5012, .f. ) ;
#1114 = oriented_edge ( 'none', *, *, #969, .t. ) ;
#1115 = vertex_point ( 'none', #3633 ) ;
#1116 = oriented_edge ( 'none', *, *, #1155, .t. ) ;
#1117 = edge_curve ( 'none', #1145, #1115, #3628, .t. ) ;
#1118 = edge_loop ( 'none', ( #1151, #1320, #1322 ) ) ;
#1119 = oriented_edge ( 'none', *, *, #1117, .t. ) ;
#1120 = edge_curve ( 'none', #1153, #1115, #3622, .t. ) ;
#1121 = edge_loop ( 'none', ( #1157, #1323, #1132 ) ) ;
#1122 = edge_loop ( 'none', ( #1313, #1312, #1181, #1183 ) ) ;
#1123 = vertex_point ( 'none', #3632 ) ;
#1124 = oriented_edge ( 'none', *, *, #1134, .f. ) ;
#1125 = edge_curve ( 'none', #1185, #1186, #3624, .t. ) ;
#1126 = vertex_point ( 'none', #3615 ) ;
#1127 = oriented_edge ( 'none', *, *, #1129, .t. ) ;
#1128 = oriented_edge ( 'none', *, *, #1306, .f. ) ;
#1129 = edge_curve ( 'none', #1138, #1310, #3638, .t. ) ;
#1130 = vertex_point ( 'none', #3526 ) ;
#1131 = oriented_edge ( 'none', *, *, #1135, .t. ) ;
#1132 = oriented_edge ( 'none', *, *, #1303, .t. ) ;
#1133 = oriented_edge ( 'none', *, *, #1125, .f. ) ;
#1134 = edge_curve ( 'none', #1309, #1130, #3623, .t. ) ;
#1135 = edge_curve ( 'none', #1310, #1130, #3696, .t. ) ;
#1136 = edge_curve ( 'none', #998, #1191, #3618, .t. ) ;
#1137 = vertex_point ( 'none', #3689 ) ;
#1138 = vertex_point ( 'none', #3693 ) ;
#1139 = vertex_point ( 'none', #3686 ) ;
#1140 = edge_curve ( 'none', #1186, #1146, #3683, .t. ) ;
#1141 = edge_loop ( 'none', ( #1128, #1127, #1131, #1124 ) ) ;
#1142 = advanced_face ( 'none', ( #3684 ), #3694, .f. ) ;
#1143 = oriented_edge ( 'none', *, *, #1144, .t. ) ;
#1144 = edge_curve ( 'none', #1185, #1126, #3680, .t. ) ;
#1145 = vertex_point ( 'none', #3675 ) ;
#1146 = vertex_point ( 'none', #3669 ) ;
#1147 = edge_curve ( 'none', #1126, #1146, #3203, .t. ) ;
#1148 = advanced_face ( 'none', ( #3501 ), #3666, .f. ) ;
#1149 = edge_loop ( 'none', ( #1316, #1214, #1253 ) ) ;
#1150 = oriented_edge ( 'none', *, *, #1136, .f. ) ;
#1151 = oriented_edge ( 'none', *, *, #1314, .f. ) ;
#1152 = advanced_face ( 'none', ( #2519 ), #3906, .f. ) ;
#1153 = vertex_point ( 'none', #3900 ) ;
#1154 = oriented_edge ( 'none', *, *, #1156, .f. ) ;
#1155 = edge_curve ( 'none', #1224, #1145, #3896, .t. ) ;
#1156 = edge_curve ( 'none', #1224, #1153, #3907, .t. ) ;
#1157 = oriented_edge ( 'none', *, *, #1221, .f. ) ;
#1158 = edge_loop ( 'none', ( #1245, #989, #1227, #996 ) ) ;
#1159 = oriented_edge ( 'none', *, *, #1247, .f. ) ;
#1160 = edge_curve ( 'none', #1301, #1246, #3885, .t. ) ;
#1161 = edge_curve ( 'none', #1188, #1298, #3886, .t. ) ;
#1162 = vertex_point ( 'none', #3892 ) ;
#1163 = edge_loop ( 'none', ( #973, #1001, #972, #1187 ) ) ;
#1164 = oriented_edge ( 'none', *, *, #1002, .t. ) ;
#1165 = oriented_edge ( 'none', *, *, #985, .f. ) ;
#1166 = advanced_face ( 'none', ( #3901 ), #3887, .f. ) ;
#1167 = oriented_edge ( 'none', *, *, #4974, .t. ) ;
#1168 = advanced_face ( 'none', ( #3897 ), #3871, .f. ) ;
#1169 = oriented_edge ( 'none', *, *, #1291, .t. ) ;
#1170 = oriented_edge ( 'none', *, *, #1258, .f. ) ;
#1171 = edge_curve ( 'none', #1274, #1275, #3881, .t. ) ;
#1172 = vertex_point ( 'none', #3865 ) ;
#1173 = vertex_point ( 'none', #3875 ) ;
#1174 = advanced_face ( 'none', ( #3858 ), #3859, .f. ) ;
#1175 = oriented_edge ( 'none', *, *, #1176, .t. ) ;
#1176 = edge_curve ( 'none', #1172, #1224, #3863, .t. ) ;
#1177 = oriented_edge ( 'none', *, *, #1257, .f. ) ;
#1178 = edge_curve ( 'none', #1123, #1137, #3857, .t. ) ;
#1179 = edge_curve ( 'none', #1123, #1139, #3864, .t. ) ;
#1180 = vertex_point ( 'none', #3936 ) ;
#1181 = oriented_edge ( 'none', *, *, #1182, .t. ) ;
#1182 = edge_curve ( 'none', #1137, #1180, #3869, .t. ) ;
#1183 = oriented_edge ( 'none', *, *, #1184, .f. ) ;
#1184 = edge_curve ( 'none', #1139, #1180, #3935, .t. ) ;
#1185 = vertex_point ( 'none', #3877 ) ;
#1186 = vertex_point ( 'none', #3926 ) ;
#1187 = oriented_edge ( 'none', *, *, #969, .f. ) ;
#1188 = vertex_point ( 'none', #3923 ) ;
#1189 = oriented_edge ( 'none', *, *, #1251, .f. ) ;
#1190 = edge_loop ( 'none', ( #1192, #1195, #1297, #1150 ) ) ;
#1191 = vertex_point ( 'none', #3931 ) ;
#1192 = oriented_edge ( 'none', *, *, #1194, .f. ) ;
#1193 = edge_curve ( 'none', #993, #992, #3917, .t. ) ;
#1194 = edge_curve ( 'none', #993, #998, #3845, .t. ) ;
#1195 = oriented_edge ( 'none', *, *, #1193, .t. ) ;
#1196 = edge_curve ( 'none', #992, #1191, #3912, .t. ) ;
#1197 = edge_loop ( 'none', ( #2000, #2001 ) ) ;
#1198 = manifold_solid_brep ( '����1', #5056 ) ;
#1199 = advanced_face ( 'none', ( #3913 ), #3809, .t. ) ;
#1200 = oriented_edge ( 'none', *, *, #970, .t. ) ;
#1201 = oriented_edge ( 'none', *, *, #4972, .f. ) ;
#1202 = edge_loop ( 'none', ( #1271, #1270, #1269, #1446 ) ) ;
#1203 = advanced_face ( 'none', ( #3810 ), #3805, .f. ) ;
#1204 = oriented_edge ( 'none', *, *, #1261, .t. ) ;
#1205 = vertex_point ( 'none', #3811 ) ;
#1206 = oriented_edge ( 'none', *, *, #1244, .f. ) ;
#1207 = edge_curve ( 'none', #1208, #1276, #3812, .t. ) ;
#1208 = vertex_point ( 'none', #3800 ) ;
#1209 = vertex_point ( 'none', #3799 ) ;
#1210 = vertex_point ( 'none', #3796 ) ;
#1211 = edge_curve ( 'none', #1210, #1186, #3806, .t. ) ;
#1212 = edge_loop ( 'none', ( #1213, #1256, #1255 ) ) ;
#1213 = oriented_edge ( 'none', *, *, #1461, .f. ) ;
#1214 = oriented_edge ( 'none', *, *, #1215, .t. ) ;
#1215 = edge_curve ( 'none', #1427, #1123, #3808, .t. ) ;
#1216 = edge_curve ( 'none', #1209, #1138, #3785, .t. ) ;
#1217 = edge_loop ( 'none', ( #1250, #1249, #1293, #1189 ) ) ;
#1218 = vertex_point ( 'none', #3813 ) ;
#1219 = edge_loop ( 'none', ( #1154, #1116, #1119, #1222 ) ) ;
#1220 = oriented_edge ( 'none', *, *, #1147, .t. ) ;
#1221 = edge_curve ( 'none', #1318, #974, #3795, .t. ) ;
#1222 = oriented_edge ( 'none', *, *, #1120, .f. ) ;
#1223 = oriented_edge ( 'none', *, *, #1140, .f. ) ;
#1224 = vertex_point ( 'none', #3807 ) ;
#1225 = edge_loop ( 'none', ( #1201, #1230, #1232, #1302 ) ) ;
#1226 = oriented_edge ( 'none', *, *, #986, .t. ) ;
#1227 = oriented_edge ( 'none', *, *, #994, .f. ) ;
#1228 = oriented_edge ( 'none', *, *, #1292, .f. ) ;
#1229 = vertex_point ( 'none', #3949 ) ;
#1230 = oriented_edge ( 'none', *, *, #1002, .f. ) ;
#1231 = advanced_face ( 'none', ( #3783 ), #3941, .t. ) ;
#1232 = oriented_edge ( 'none', *, *, #5093, .t. ) ;
#1233 = edge_curve ( 'none', #1301, #1300, #3945, .t. ) ;
#1234 = oriented_edge ( 'none', *, *, #461, .f. ) ;
#1235 = advanced_face ( 'none', ( #3843 ), #3794, .f. ) ;
#1236 = vertex_point ( 'none', #3840 ) ;
#1237 = edge_curve ( 'none', #1434, #1236, #3833, .t. ) ;
#1238 = edge_loop ( 'none', ( #1206, #1260, #1204, #1264 ) ) ;
#1239 = oriented_edge ( 'none', *, *, #1237, .t. ) ;
#1240 = edge_curve ( 'none', #1275, #1236, #3837, .t. ) ;
#1241 = vertex_point ( 'none', #3834 ) ;
#1242 = vertex_point ( 'none', #3825 ) ;
#1243 = vertex_point ( 'none', #3823 ) ;
#1244 = edge_curve ( 'none', #1208, #1421, #3940, .t. ) ;
#1245 = oriented_edge ( 'none', *, *, #991, .f. ) ;
#1246 = vertex_point ( 'none', #3829 ) ;
#1247 = edge_curve ( 'none', #1246, #1218, #3822, .t. ) ;
#1248 = oriented_edge ( 'none', *, *, #1233, .t. ) ;
#1249 = oriented_edge ( 'none', *, *, #1161, .t. ) ;
#1250 = oriented_edge ( 'none', *, *, #1303, .f. ) ;
#1251 = edge_curve ( 'none', #974, #1162, #3777, .t. ) ;
#1252 = edge_loop ( 'none', ( #1290, #1169, #1285 ) ) ;
#1253 = oriented_edge ( 'none', *, *, #1179, .t. ) ;
#1254 = advanced_face ( 'none', ( #3942 ), #3776, .f. ) ;
#1255 = oriented_edge ( 'none', *, *, #1306, .t. ) ;
#1256 = oriented_edge ( 'none', *, *, #1216, .t. ) ;
#1257 = edge_curve ( 'none', #1286, #1173, #3772, .t. ) ;
#1258 = edge_curve ( 'none', #1172, #1153, #3779, .t. ) ;
#1259 = oriented_edge ( 'none', *, *, #1156, .t. ) ;
#1260 = oriented_edge ( 'none', *, *, #1207, .t. ) ;
#1261 = edge_curve ( 'none', #1276, #1205, #3759, .t. ) ;
#1262 = edge_loop ( 'none', ( #1437, #1436, #458, #1234 ) ) ;
#1263 = edge_curve ( 'none', #1421, #1205, #3992, .t. ) ;
#1264 = oriented_edge ( 'none', *, *, #1263, .f. ) ;
#1265 = oriented_edge ( 'none', *, *, #1399, .t. ) ;
#1266 = vertex_point ( 'none', #3780 ) ;
#1267 = vertex_point ( 'none', #3768 ) ;
#1268 = advanced_face ( 'none', ( #3988 ), #3758, .f. ) ;
#1269 = oriented_edge ( 'none', *, *, #1445, .t. ) ;
#1270 = oriented_edge ( 'none', *, *, #1272, .t. ) ;
#1271 = oriented_edge ( 'none', *, *, #1430, .f. ) ;
#1272 = edge_curve ( 'none', #1333, #1266, #3757, .t. ) ;
#1273 = oriented_edge ( 'none', *, *, #1332, .f. ) ;
#1274 = vertex_point ( 'none', #3762 ) ;
#1275 = vertex_point ( 'none', #3981 ) ;
#1276 = vertex_point ( 'none', #3980 ) ;
#1277 = vertex_point ( 'none', #3984 ) ;
#1278 = edge_loop ( 'none', ( #1281, #1458, #1239, #1334 ) ) ;
#1279 = advanced_face ( 'none', ( #3974 ), #3763, .f. ) ;
#1280 = edge_curve ( 'none', #1286, #1284, #3968, .t. ) ;
#1281 = oriented_edge ( 'none', *, *, #1171, .f. ) ;
#1282 = oriented_edge ( 'none', *, *, #1280, .t. ) ;
#1283 = edge_curve ( 'none', #1284, #1277, #3969, .t. ) ;
#1284 = vertex_point ( 'none', #3962 ) ;
#1285 = oriented_edge ( 'none', *, *, #1125, .t. ) ;
#1286 = vertex_point ( 'none', #3986 ) ;
#1287 = edge_loop ( 'none', ( #1177, #1282, #1331, #1273 ) ) ;
#1288 = advanced_face ( 'none', ( #3973 ), #3970, .f. ) ;
#1289 = edge_loop ( 'none', ( #1170, #1175, #1259 ) ) ;
#1290 = oriented_edge ( 'none', *, *, #1211, .f. ) ;
#1291 = edge_curve ( 'none', #1210, #1185, #2885, .t. ) ;
#1292 = edge_curve ( 'none', #4980, #4973, #3954, .t. ) ;
#1293 = oriented_edge ( 'none', *, *, #1294, .t. ) ;
#1294 = edge_curve ( 'none', #1298, #1162, #3496, .t. ) ;
#1295 = edge_loop ( 'none', ( #4950, #5062, #5063, #4943 ) ) ;
#1296 = oriented_edge ( 'none', *, *, #1160, .f. ) ;
#1297 = oriented_edge ( 'none', *, *, #1196, .t. ) ;
#1298 = vertex_point ( 'none', #4183 ) ;
#1299 = closed_shell ( 'none', ( #4978, #5013, #1107, #1166, #968, #971, #977, #1231 ) ) ;
#1300 = vertex_point ( 'none', #4181 ) ;
#1301 = vertex_point ( 'none', #4179 ) ;
#1302 = oriented_edge ( 'none', *, *, #1292, .t. ) ;
#1303 = edge_curve ( 'none', #1188, #974, #4177, .t. ) ;
#1304 = vertex_point ( 'none', #4180 ) ;
#1305 = advanced_face ( 'none', ( #4168 ), #4176, .f. ) ;
#1306 = edge_curve ( 'none', #1138, #1309, #4166, .t. ) ;
#1307 = edge_loop ( 'none', ( #1133, #1143, #1220, #1223 ) ) ;
#1308 = advanced_face ( 'none', ( #4160 ), #4158, .f. ) ;
#1309 = vertex_point ( 'none', #4178 ) ;
#1310 = vertex_point ( 'none', #4164 ) ;
#1311 = advanced_face ( 'none', ( #4213 ), #4212, .f. ) ;
#1312 = oriented_edge ( 'none', *, *, #1178, .t. ) ;
#1313 = oriented_edge ( 'none', *, *, #1179, .f. ) ;
#1314 = edge_curve ( 'none', #1325, #998, #4210, .t. ) ;
#1315 = oriented_edge ( 'none', *, *, #1575, .f. ) ;
#1316 = oriented_edge ( 'none', *, *, #1460, .f. ) ;
#1317 = advanced_face ( 'none', ( #4211 ), #4157, .f. ) ;
#1318 = vertex_point ( 'none', #4201 ) ;
#1319 = oriented_edge ( 'none', *, *, #1492, .t. ) ;
#1320 = oriented_edge ( 'none', *, *, #1326, .t. ) ;
#1321 = advanced_face ( 'none', ( #4196 ), #4159, .f. ) ;
#1322 = oriented_edge ( 'none', *, *, #1194, .t. ) ;
#1323 = oriented_edge ( 'none', *, *, #1324, .t. ) ;
#1324 = edge_curve ( 'none', #1318, #1188, #4192, .t. ) ;
#1325 = vertex_point ( 'none', #4190 ) ;
#1326 = edge_curve ( 'none', #1325, #993, #4185, .t. ) ;
#1327 = oriented_edge ( 'none', *, *, #1379, .f. ) ;
#1328 = edge_curve ( 'none', #1329, #1376, #4116, .t. ) ;
#1329 = vertex_point ( 'none', #4198 ) ;
#1330 = vertex_point ( 'none', #4117 ) ;
#1331 = oriented_edge ( 'none', *, *, #1283, .t. ) ;
#1332 = edge_curve ( 'none', #1173, #1277, #4110, .t. ) ;
#1333 = vertex_point ( 'none', #4191 ) ;
#1334 = oriented_edge ( 'none', *, *, #1240, .f. ) ;
#1335 = edge_curve ( 'none', #1364, #1365, #4189, .t. ) ;
#1336 = edge_curve ( 'none', #1404, #1402, #4101, .t. ) ;
#1337 = vertex_point ( 'none', #4104 ) ;
#1338 = edge_loop ( 'none', ( #1400, #1432, #1341, #1431 ) ) ;
#1339 = vertex_point ( 'none', #4102 ) ;
#1340 = oriented_edge ( 'none', *, *, #1345, .f. ) ;
#1341 = oriented_edge ( 'none', *, *, #1433, .f. ) ;
#1342 = vertex_point ( 'none', #4105 ) ;
#1343 = edge_curve ( 'none', #1365, #1353, #4090, .t. ) ;
#1344 = edge_loop ( 'none', ( #1355, #1358, #1362, #1361 ) ) ;
#1345 = edge_curve ( 'none', #1401, #1337, #4094, .t. ) ;
#1346 = vertex_point ( 'none', #4084 ) ;
#1347 = vertex_point ( 'none', #4085 ) ;
#1348 = oriented_edge ( 'none', *, *, #1439, .f. ) ;
#1349 = advanced_face ( 'none', ( #4080 ), #4091, .f. ) ;
#1350 = oriented_edge ( 'none', *, *, #1351, .f. ) ;
#1351 = edge_curve ( 'none', #1347, #1346, #4103, .t. ) ;
#1352 = vertex_point ( 'none', #4072 ) ;
#1353 = vertex_point ( 'none', #4106 ) ;
#1354 = advanced_face ( 'none', ( #4066 ), #4078, .f. ) ;
#1355 = oriented_edge ( 'none', *, *, #1406, .f. ) ;
#1356 = edge_curve ( 'none', #1352, #1342, #4061, .t. ) ;
#1357 = oriented_edge ( 'none', *, *, #1370, .f. ) ;
#1358 = oriented_edge ( 'none', *, *, #1356, .t. ) ;
#1359 = edge_curve ( 'none', #1456, #1342, #4064, .t. ) ;
#1360 = oriented_edge ( 'none', *, *, #1410, .f. ) ;
#1361 = oriented_edge ( 'none', *, *, #1363, .f. ) ;
#1362 = oriented_edge ( 'none', *, *, #1359, .f. ) ;
#1363 = edge_curve ( 'none', #1353, #1456, #4069, .t. ) ;
#1364 = vertex_point ( 'none', #4152 ) ;
#1365 = vertex_point ( 'none', #4056 ) ;
#1366 = oriented_edge ( 'none', *, *, #1396, .f. ) ;
#1367 = edge_curve ( 'none', #1392, #1394, #4077, .t. ) ;
#1368 = vertex_point ( 'none', #4148 ) ;
#1369 = vertex_point ( 'none', #4147 ) ;
#1370 = edge_curve ( 'none', #1369, #1394, #4059, .t. ) ;
#1371 = edge_loop ( 'none', ( #1327, #1425, #1455, #1450 ) ) ;
#1372 = edge_curve ( 'none', #1386, #1392, #4143, .t. ) ;
#1373 = edge_curve ( 'none', #1389, #1369, #4132, .t. ) ;
#1374 = oriented_edge ( 'none', *, *, #1373, .f. ) ;
#1375 = vertex_point ( 'none', #4128 ) ;
#1376 = vertex_point ( 'none', #4141 ) ;
#1377 = vertex_point ( 'none', #4127 ) ;
#1378 = advanced_face ( 'none', ( #4149 ), #4126, .f. ) ;
#1379 = edge_curve ( 'none', #1329, #1424, #4144, .t. ) ;
#1380 = oriented_edge ( 'none', *, *, #1583, .f. ) ;
#1381 = oriented_edge ( 'none', *, *, #1541, .t. ) ;
#1382 = oriented_edge ( 'none', *, *, #1582, .f. ) ;
#1383 = vertex_point ( 'none', #4125 ) ;
#1384 = edge_loop ( 'none', ( #1360, #1409, #1412, #1422 ) ) ;
#1385 = advanced_face ( 'none', ( #4122 ), #4234, .f. ) ;
#1386 = vertex_point ( 'none', #4239 ) ;
#1387 = oriented_edge ( 'none', *, *, #1335, .f. ) ;
#1388 = edge_curve ( 'none', #1364, #1352, #4231, .t. ) ;
#1389 = vertex_point ( 'none', #4228 ) ;
#1390 = oriented_edge ( 'none', *, *, #1388, .t. ) ;
#1391 = vertex_point ( 'none', #4227 ) ;
#1392 = vertex_point ( 'none', #4133 ) ;
#1393 = oriented_edge ( 'none', *, *, #1406, .t. ) ;
#1394 = vertex_point ( 'none', #4233 ) ;
#1395 = oriented_edge ( 'none', *, *, #1343, .f. ) ;
#1396 = edge_curve ( 'none', #1392, #1389, #4220, .t. ) ;
#1397 = advanced_face ( 'none', ( #4232 ), #4229, .f. ) ;
#1398 = oriented_edge ( 'none', *, *, #1367, .t. ) ;
#1399 = edge_curve ( 'none', #1401, #1404, #4124, .t. ) ;
#1400 = oriented_edge ( 'none', *, *, #1419, .t. ) ;
#1401 = vertex_point ( 'none', #4019 ) ;
#1402 = vertex_point ( 'none', #4223 ) ;
#1403 = vertex_point ( 'none', #4017 ) ;
#1404 = vertex_point ( 'none', #4020 ) ;
#1405 = oriented_edge ( 'none', *, *, #1408, .f. ) ;
#1406 = edge_curve ( 'none', #1352, #1353, #4008, .t. ) ;
#1407 = oriented_edge ( 'none', *, *, #1336, .t. ) ;
#1408 = edge_curve ( 'none', #1337, #1402, #4012, .t. ) ;
#1409 = oriented_edge ( 'none', *, *, #1372, .t. ) ;
#1410 = edge_curve ( 'none', #1386, #1391, #3997, .t. ) ;
#1411 = edge_curve ( 'none', #1391, #1389, #3998, .t. ) ;
#1412 = oriented_edge ( 'none', *, *, #1396, .t. ) ;
#1413 = oriented_edge ( 'none', *, *, #1379, .t. ) ;
#1414 = vertex_point ( 'none', #4013 ) ;
#1415 = edge_loop ( 'none', ( #1265, #1407, #1405, #1340 ) ) ;
#1416 = advanced_face ( 'none', ( #4051 ), #4011, .f. ) ;
#1417 = vertex_point ( 'none', #4039 ) ;
#1418 = edge_curve ( 'none', #1403, #1330, #4045, .t. ) ;
#1419 = edge_curve ( 'none', #1339, #1403, #4044, .t. ) ;
#1420 = edge_curve ( 'none', #1414, #1243, #4035, .t. ) ;
#1421 = vertex_point ( 'none', #4041 ) ;
#1422 = oriented_edge ( 'none', *, *, #1411, .f. ) ;
#1423 = advanced_face ( 'none', ( #4029 ), #4338, .f. ) ;
#1424 = vertex_point ( 'none', #4266 ) ;
#1425 = oriented_edge ( 'none', *, *, #1328, .t. ) ;
#1426 = edge_curve ( 'none', #1267, #1242, #4265, .t. ) ;
#1427 = vertex_point ( 'none', #4261 ) ;
#1428 = edge_curve ( 'none', #1375, #1329, #4263, .t. ) ;
#1429 = edge_curve ( 'none', #1375, #1368, #4255, .t. ) ;
#1430 = edge_curve ( 'none', #1333, #1241, #4264, .t. ) ;
#1431 = oriented_edge ( 'none', *, *, #1453, .f. ) ;
#1432 = oriented_edge ( 'none', *, *, #1418, .t. ) ;
#1433 = edge_curve ( 'none', #1417, #1330, #4243, .t. ) ;
#1434 = vertex_point ( 'none', #4246 ) ;
#1435 = advanced_face ( 'none', ( #4429 ), #4436, .f. ) ;
#1436 = oriented_edge ( 'none', *, *, #1438, .t. ) ;
#1437 = oriented_edge ( 'none', *, *, #1426, .t. ) ;
#1438 = edge_curve ( 'none', #1242, #1243, #4298, .t. ) ;
#1439 = edge_curve ( 'none', #1368, #1424, #4294, .t. ) ;
#1440 = advanced_face ( 'none', ( #4303 ), #4299, .f. ) ;
#1441 = oriented_edge ( 'none', *, *, #1428, .t. ) ;
#1442 = edge_curve ( 'none', #1377, #1376, #4304, .t. ) ;
#1443 = edge_loop ( 'none', ( #1350, #1319, #1517, #1489 ) ) ;
#1444 = vertex_point ( 'none', #4286 ) ;
#1445 = edge_curve ( 'none', #1266, #1444, #4302, .t. ) ;
#1446 = oriented_edge ( 'none', *, *, #1447, .f. ) ;
#1447 = edge_curve ( 'none', #1241, #1444, #4279, .t. ) ;
#1448 = edge_loop ( 'none', ( #1454, #1441, #1413, #1348 ) ) ;
#1449 = edge_curve ( 'none', #1424, #1377, #4276, .t. ) ;
#1450 = oriented_edge ( 'none', *, *, #1449, .f. ) ;
#1451 = advanced_face ( 'none', ( #4452 ), #4280, .f. ) ;
#1452 = edge_loop ( 'none', ( #1387, #1390, #1393, #1395 ) ) ;
#1453 = edge_curve ( 'none', #1339, #1417, #4446, .t. ) ;
#1454 = oriented_edge ( 'none', *, *, #1429, .f. ) ;
#1455 = oriented_edge ( 'none', *, *, #1442, .f. ) ;
#1456 = vertex_point ( 'none', #4278 ) ;
#1457 = edge_loop ( 'none', ( #1366, #1398, #1357, #1374 ) ) ;
#1458 = oriented_edge ( 'none', *, *, #1459, .t. ) ;
#1459 = edge_curve ( 'none', #1274, #1434, #4442, .t. ) ;
#1460 = edge_curve ( 'none', #1427, #1139, #4281, .t. ) ;
#1461 = edge_curve ( 'none', #1209, #1309, #4438, .t. ) ;
#1462 = vertex_point ( 'none', #4408 ) ;
#1463 = vertex_point ( 'none', #4407 ) ;
#1464 = edge_loop ( 'none', ( #1516, #1493, #1503, #1529 ) ) ;
#1465 = vertex_point ( 'none', #4404 ) ;
#1466 = edge_curve ( 'none', #1525, #1568, #4403, .t. ) ;
#1467 = oriented_edge ( 'none', *, *, #1505, .f. ) ;
#1468 = oriented_edge ( 'none', *, *, #1466, .f. ) ;
#1469 = vertex_point ( 'none', #4453 ) ;
#1470 = vertex_point ( 'none', #4401 ) ;
#1471 = vertex_point ( 'none', #4395 ) ;
#1472 = vertex_point ( 'none', #4397 ) ;
#1473 = edge_curve ( 'none', #1485, #1346, #4402, .t. ) ;
#1474 = vertex_point ( 'none', #4394 ) ;
#1475 = oriented_edge ( 'none', *, *, #1481, .f. ) ;
#1476 = edge_curve ( 'none', #1581, #1530, #4386, .t. ) ;
#1477 = vertex_point ( 'none', #4387 ) ;
#1478 = oriented_edge ( 'none', *, *, #1495, .t. ) ;
#1479 = vertex_point ( 'none', #4389 ) ;
#1480 = oriented_edge ( 'none', *, *, #1473, .f. ) ;
#1481 = edge_curve ( 'none', #1581, #1523, #4334, .t. ) ;
#1482 = advanced_face ( 'none', ( #4396 ), #4309, .t. ) ;
#1483 = vertex_point ( 'none', #4332 ) ;
#1484 = advanced_face ( 'none', ( #4313 ), #4310, .f. ) ;
#1485 = vertex_point ( 'none', #4381 ) ;
#1486 = edge_curve ( 'none', #1533, #1479, #4423, .t. ) ;
#1487 = edge_curve ( 'none', #1471, #1522, #4417, .t. ) ;
#1488 = edge_curve ( 'none', #1469, #1462, #4330, .t. ) ;
#1489 = oriented_edge ( 'none', *, *, #1518, .f. ) ;
#1490 = vertex_point ( 'none', #4416 ) ;
#1491 = oriented_edge ( 'none', *, *, #1476, .t. ) ;
#1492 = edge_curve ( 'none', #1347, #1527, #4393, .t. ) ;
#1493 = oriented_edge ( 'none', *, *, #1488, .t. ) ;
#1494 = edge_curve ( 'none', #1462, #1528, #4326, .t. ) ;
#1495 = edge_curve ( 'none', #1533, #1522, #4320, .t. ) ;
#1496 = vertex_point ( 'none', #4052 ) ;
#1497 = advanced_face ( 'none', ( #4034 ), #4480, .t. ) ;
#1498 = oriented_edge ( 'none', *, *, #1524, .t. ) ;
#1499 = advanced_face ( 'none', ( #4483 ), #4485, .f. ) ;
#1500 = edge_curve ( 'none', #1470, #1528, #4677, .t. ) ;
#1501 = oriented_edge ( 'none', *, *, #1521, .f. ) ;
#1502 = edge_loop ( 'none', ( #1580, #1590, #1560, #1468 ) ) ;
#1503 = oriented_edge ( 'none', *, *, #1494, .t. ) ;
#1504 = vertex_point ( 'none', #4482 ) ;
#1505 = edge_curve ( 'none', #1504, #1530, #4668, .t. ) ;
#1506 = vertex_point ( 'none', #4667 ) ;
#1507 = edge_curve ( 'none', #1465, #1477, #4676, .t. ) ;
#1508 = edge_loop ( 'none', ( #1382, #1381, #1380, #1542 ) ) ;
#1509 = oriented_edge ( 'none', *, *, #1351, .t. ) ;
#1510 = oriented_edge ( 'none', *, *, #1487, .f. ) ;
#1511 = edge_curve ( 'none', #1523, #1504, #4635, .t. ) ;
#1512 = vertex_point ( 'none', #4633 ) ;
#1513 = edge_loop ( 'none', ( #1510, #1498, #1514, #1478 ) ) ;
#1514 = oriented_edge ( 'none', *, *, #1486, .f. ) ;
#1515 = advanced_face ( 'none', ( #4669 ), #4587, .t. ) ;
#1516 = oriented_edge ( 'none', *, *, #1526, .f. ) ;
#1517 = oriented_edge ( 'none', *, *, #1531, .f. ) ;
#1518 = edge_curve ( 'none', #1346, #1463, #4484, .t. ) ;
#1519 = oriented_edge ( 'none', *, *, #1520, .t. ) ;
#1520 = edge_curve ( 'none', #1490, #1347, #4626, .t. ) ;
#1521 = edge_curve ( 'none', #1490, #1485, #4634, .t. ) ;
#1522 = vertex_point ( 'none', #4496 ) ;
#1523 = vertex_point ( 'none', #4495 ) ;
#1524 = edge_curve ( 'none', #1471, #1479, #4625, .t. ) ;
#1525 = vertex_point ( 'none', #4488 ) ;
#1526 = edge_curve ( 'none', #1469, #1470, #4493, .t. ) ;
#1527 = vertex_point ( 'none', #4551 ) ;
#1528 = vertex_point ( 'none', #4550 ) ;
#1529 = oriented_edge ( 'none', *, *, #1500, .f. ) ;
#1530 = vertex_point ( 'none', #4548 ) ;
#1531 = edge_curve ( 'none', #1463, #1527, #4543, .t. ) ;
#1532 = edge_loop ( 'none', ( #1501, #1519, #1509, #1480 ) ) ;
#1533 = vertex_point ( 'none', #4541 ) ;
#1534 = vertex_point ( 'none', #4545 ) ;
#1535 = advanced_face ( 'none', ( #4544 ), #4542, .f. ) ;
#1536 = edge_curve ( 'none', #1537, #1625, #4588, .t. ) ;
#1537 = vertex_point ( 'none', #4536 ) ;
#1538 = oriented_edge ( 'none', *, *, #1536, .t. ) ;
#1539 = edge_loop ( 'none', ( #1606, #1546 ) ) ;
#1540 = oriented_edge ( 'none', *, *, #1563, .t. ) ;
#1541 = edge_curve ( 'none', #1383, #1474, #4528, .t. ) ;
#1542 = oriented_edge ( 'none', *, *, #1543, .t. ) ;
#1543 = edge_curve ( 'none', #1483, #1472, #4537, .t. ) ;
#1544 = edge_curve ( 'none', #1376, #1377, #4621, .t. ) ;
#1545 = edge_loop ( 'none', ( #1593, #1555 ) ) ;
#1546 = oriented_edge ( 'none', *, *, #1544, .t. ) ;
#1547 = edge_loop ( 'none', ( #1675, #1540 ) ) ;
#1548 = oriented_edge ( 'none', *, *, #1677, .t. ) ;
#1549 = edge_curve ( 'none', #1567, #1636, #4530, .t. ) ;
#1550 = vertex_point ( 'none', #4606 ) ;
#1551 = edge_curve ( 'none', #1477, #1506, #4533, .t. ) ;
#1552 = edge_curve ( 'none', #1465, #1512, #4602, .t. ) ;
#1553 = oriented_edge ( 'none', *, *, #1551, .t. ) ;
#1554 = oriented_edge ( 'none', *, *, #1614, .t. ) ;
#1555 = oriented_edge ( 'none', *, *, #1607, .t. ) ;
#1556 = advanced_face ( 'none', ( #4598 ), #4591, .f. ) ;
#1557 = oriented_edge ( 'none', *, *, #1558, .t. ) ;
#1558 = edge_curve ( 'none', #1537, #1663, #4664, .t. ) ;
#1559 = advanced_face ( 'none', ( #4666, #4594, #4653, #4595, #4599, #4661 ), #4654, .f. ) ;
#1560 = oriented_edge ( 'none', *, *, #1588, .f. ) ;
#1561 = edge_curve ( 'none', #1496, #1525, #4648, .t. ) ;
#1562 = oriented_edge ( 'none', *, *, #1601, .f. ) ;
#1563 = edge_curve ( 'none', #1394, #1369, #4650, .t. ) ;
#1564 = edge_loop ( 'none', ( #1597, #1587 ) ) ;
#1565 = oriented_edge ( 'none', *, *, #1630, .t. ) ;
#1566 = edge_loop ( 'none', ( #1573, #1627, #1554, #1629, #1565, #1652, #1617, #1548 ) ) ;
#1567 = vertex_point ( 'none', #4651 ) ;
#1568 = vertex_point ( 'none', #4660 ) ;
#1569 = oriented_edge ( 'none', *, *, #1507, .t. ) ;
#1570 = oriented_edge ( 'none', *, *, #1552, .f. ) ;
#1571 = advanced_face ( 'none', ( #4652, #4522, #4517, #3418, #4004, #4022 ), #4659, .t. ) ;
#1572 = vertex_point ( 'none', #4033 ) ;
#1573 = oriented_edge ( 'none', *, *, #1577, .t. ) ;
#1574 = edge_curve ( 'none', #1218, #1246, #4749, .t. ) ;
#1575 = edge_curve ( 'none', #1512, #1506, #4743, .t. ) ;
#1576 = edge_loop ( 'none', ( #1647, #1666 ) ) ;
#1577 = edge_curve ( 'none', #1650, #1567, #4728, .t. ) ;
#1578 = edge_curve ( 'none', #1496, #1534, #4713, .t. ) ;
#1579 = oriented_edge ( 'none', *, *, #1511, .f. ) ;
#1580 = oriented_edge ( 'none', *, *, #1561, .f. ) ;
#1581 = vertex_point ( 'none', #4797 ) ;
#1582 = edge_curve ( 'none', #1383, #1472, #4739, .t. ) ;
#1583 = edge_curve ( 'none', #1483, #1474, #4734, .t. ) ;
#1584 = edge_loop ( 'none', ( #1475, #1491, #1467, #1579 ) ) ;
#1585 = oriented_edge ( 'none', *, *, #1283, .f. ) ;
#1586 = edge_curve ( 'none', #1527, #1463, #4740, .t. ) ;
#1587 = oriented_edge ( 'none', *, *, #1586, .t. ) ;
#1588 = edge_curve ( 'none', #1568, #1534, #4805, .t. ) ;
#1589 = advanced_face ( 'none', ( #4808 ), #4707, .t. ) ;
#1590 = oriented_edge ( 'none', *, *, #1578, .t. ) ;
#1591 = edge_curve ( 'none', #1625, #1667, #4799, .t. ) ;
#1592 = edge_curve ( 'none', #1572, #1615, #4729, .t. ) ;
#1593 = oriented_edge ( 'none', *, *, #1359, .t. ) ;
#1594 = oriented_edge ( 'none', *, *, #1591, .f. ) ;
#1595 = edge_curve ( 'none', #1625, #1537, #4861, .t. ) ;
#1596 = oriented_edge ( 'none', *, *, #1665, .f. ) ;
#1597 = oriented_edge ( 'none', *, *, #1531, .t. ) ;
#1598 = advanced_face ( 'none', ( #4796 ), #4800, .t. ) ;
#1599 = advanced_face ( 'none', ( #4859, #4858 ), #4857, .t. ) ;
#1600 = oriented_edge ( 'none', *, *, #1247, .t. ) ;
#1601 = edge_curve ( 'none', #1277, #1284, #4847, .t. ) ;
#1602 = edge_loop ( 'none', ( #1594, #1664, #1557, #1634 ) ) ;
#1603 = edge_loop ( 'none', ( #1693, #1610 ) ) ;
#1604 = edge_loop ( 'none', ( #1570, #1569, #1553, #1315 ) ) ;
#1605 = edge_loop ( 'none', ( #1562, #1585 ) ) ;
#1606 = oriented_edge ( 'none', *, *, #1442, .t. ) ;
#1607 = edge_curve ( 'none', #1342, #1456, #4850, .t. ) ;
#1608 = vertex_point ( 'none', #4838 ) ;
#1609 = oriented_edge ( 'none', *, *, #1646, .t. ) ;
#1610 = oriented_edge ( 'none', *, *, #1237, .f. ) ;
#1611 = oriented_edge ( 'none', *, *, #1261, .f. ) ;
#1612 = edge_loop ( 'none', ( #1734, #1757, #1767, #1736 ) ) ;
#1613 = oriented_edge ( 'none', *, *, #1642, .t. ) ;
#1614 = edge_curve ( 'none', #1636, #1572, #4831, .t. ) ;
#1615 = vertex_point ( 'none', #4832 ) ;
#1616 = vertex_point ( 'none', #4839 ) ;
#1617 = oriented_edge ( 'none', *, *, #1676, .t. ) ;
#1618 = oriented_edge ( 'none', *, *, #1487, .t. ) ;
#1619 = edge_curve ( 'none', #1236, #1434, #4818, .t. ) ;
#1620 = oriented_edge ( 'none', *, *, #1683, .t. ) ;
#1621 = edge_curve ( 'none', #1671, #1496, #4814, .t. ) ;
#1622 = edge_curve ( 'none', #1444, #1266, #4835, .t. ) ;
#1623 = edge_curve ( 'none', #1656, #1383, #4870, .t. ) ;
#1624 = edge_curve ( 'none', #1472, #1668, #4869, .t. ) ;
#1625 = vertex_point ( 'none', #4813 ) ;
#1626 = edge_curve ( 'none', #1667, #1663, #4025, .t. ) ;
#1627 = oriented_edge ( 'none', *, *, #1549, .t. ) ;
#1628 = edge_loop ( 'none', ( #1538, #1635, #1596, #1661 ) ) ;
#1629 = oriented_edge ( 'none', *, *, #1592, .t. ) ;
#1630 = edge_curve ( 'none', #1615, #1550, #17, .t. ) ;
#1631 = oriented_edge ( 'none', *, *, #1654, .f. ) ;
#1632 = edge_loop ( 'none', ( #1658, #1655 ) ) ;
#1633 = oriented_edge ( 'none', *, *, #1730, .t. ) ;
#1634 = oriented_edge ( 'none', *, *, #1626, .f. ) ;
#1635 = oriented_edge ( 'none', *, *, #1591, .t. ) ;
#1636 = vertex_point ( 'none', #15 ) ;
#1637 = oriented_edge ( 'none', *, *, #1551, .f. ) ;
#1638 = advanced_face ( 'none', ( #13 ), #16, .t. ) ;
#1639 = oriented_edge ( 'none', *, *, #1683, .f. ) ;
#1640 = oriented_edge ( 'none', *, *, #1641, .t. ) ;
#1641 = edge_curve ( 'none', #1673, #1680, #7038, .t. ) ;
#1642 = edge_curve ( 'none', #1680, #1504, #7030, .t. ) ;
#1643 = oriented_edge ( 'none', *, *, #1721, .t. ) ;
#1644 = oriented_edge ( 'none', *, *, #1714, .t. ) ;
#1645 = oriented_edge ( 'none', *, *, #1674, .t. ) ;
#1646 = edge_curve ( 'none', #1608, #1673, #14, .t. ) ;
#1647 = oriented_edge ( 'none', *, *, #1649, .t. ) ;
#1648 = oriented_edge ( 'none', *, *, #1574, .t. ) ;
#1649 = edge_curve ( 'none', #1512, #1465, #7031, .t. ) ;
#1650 = vertex_point ( 'none', #7042 ) ;
#1651 = vertex_point ( 'none', #42 ) ;
#1652 = oriented_edge ( 'none', *, *, #1653, .t. ) ;
#1653 = edge_curve ( 'none', #1550, #1651, #34, .t. ) ;
#1654 = edge_curve ( 'none', #1205, #1276, #35, .t. ) ;
#1655 = oriented_edge ( 'none', *, *, #1445, .f. ) ;
#1656 = vertex_point ( 'none', #18 ) ;
#1657 = oriented_edge ( 'none', *, *, #1481, .t. ) ;
#1658 = oriented_edge ( 'none', *, *, #1622, .f. ) ;
#1659 = edge_loop ( 'none', ( #1633, #1719, #1618, #1643, #1669, #1672, #1728, #1644, #1657, #1620, #1739, #1740 ) ) ;
#1660 = vertex_point ( 'none', #30 ) ;
#1661 = oriented_edge ( 'none', *, *, #1558, .f. ) ;
#1662 = edge_loop ( 'none', ( #1600, #1648 ) ) ;
#1663 = vertex_point ( 'none', #24 ) ;
#1664 = oriented_edge ( 'none', *, *, #1595, .t. ) ;
#1665 = edge_curve ( 'none', #1663, #1667, #21, .t. ) ;
#1666 = oriented_edge ( 'none', *, *, #1552, .t. ) ;
#1667 = vertex_point ( 'none', #40 ) ;
#1668 = vertex_point ( 'none', #28 ) ;
#1669 = oriented_edge ( 'none', *, *, #1623, .t. ) ;
#1670 = edge_loop ( 'none', ( #1631, #1611 ) ) ;
#1671 = vertex_point ( 'none', #22 ) ;
#1672 = oriented_edge ( 'none', *, *, #1582, .t. ) ;
#1673 = vertex_point ( 'none', #23 ) ;
#1674 = edge_curve ( 'none', #1504, #1608, #7026, .t. ) ;
#1675 = oriented_edge ( 'none', *, *, #1370, .t. ) ;
#1676 = edge_curve ( 'none', #1651, #1616, #7017, .t. ) ;
#1677 = edge_curve ( 'none', #1616, #1650, #7024, .t. ) ;
#1678 = oriented_edge ( 'none', *, *, #1731, .f. ) ;
#1679 = edge_loop ( 'none', ( #1678, #1732 ) ) ;
#1680 = vertex_point ( 'none', #7027 ) ;
#1681 = oriented_edge ( 'none', *, *, #1729, .f. ) ;
#1682 = edge_loop ( 'none', ( #1645, #1609, #1640, #1613 ) ) ;
#1683 = edge_curve ( 'none', #1523, #1671, #91, .t. ) ;
#1684 = edge_curve ( 'none', #1568, #1700, #7019, .t. ) ;
#1685 = edge_curve ( 'none', #1735, #1483, #80, .t. ) ;
#1686 = edge_loop ( 'none', ( #1699, #1705, #1752, #1711, #1704 ) ) ;
#1687 = advanced_face ( 'none', ( #7018 ), #76, .t. ) ;
#1688 = vertex_point ( 'none', #73 ) ;
#1689 = oriented_edge ( 'none', *, *, #1765, .t. ) ;
#1690 = oriented_edge ( 'none', *, *, #1766, .t. ) ;
#1691 = edge_curve ( 'none', #1737, #1744, #83, .t. ) ;
#1692 = edge_loop ( 'none', ( #1768, #1712, #1770, #1762, #1769 ) ) ;
#1693 = oriented_edge ( 'none', *, *, #1619, .f. ) ;
#1694 = oriented_edge ( 'none', *, *, #1685, .t. ) ;
#1695 = oriented_edge ( 'none', *, *, #1729, .t. ) ;
#1696 = edge_loop ( 'none', ( #1703, #1805, #1727, #1695 ) ) ;
#1697 = advanced_face ( 'none', ( #75 ), #92, .t. ) ;
#1698 = edge_curve ( 'none', #1737, #1738, #74, .t. ) ;
#1699 = oriented_edge ( 'none', *, *, #1691, .f. ) ;
#1700 = vertex_point ( 'none', #69 ) ;
#1701 = edge_loop ( 'none', ( #1690, #1689, #1749, #1751 ) ) ;
#1702 = vertex_point ( 'none', #65 ) ;
#1703 = oriented_edge ( 'none', *, *, #1507, .f. ) ;
#1704 = oriented_edge ( 'none', *, *, #1747, .t. ) ;
#1705 = oriented_edge ( 'none', *, *, #1698, .t. ) ;
#1706 = edge_curve ( 'none', #1479, #1702, #60, .t. ) ;
#1707 = oriented_edge ( 'none', *, *, #1486, .t. ) ;
#1708 = oriented_edge ( 'none', *, *, #1476, .f. ) ;
#1709 = edge_loop ( 'none', ( #1710, #1754, #1795, #1694 ) ) ;
#1710 = oriented_edge ( 'none', *, *, #1756, .t. ) ;
#1711 = oriented_edge ( 'none', *, *, #1583, .t. ) ;
#1712 = oriented_edge ( 'none', *, *, #1746, .t. ) ;
#1713 = oriented_edge ( 'none', *, *, #1723, .t. ) ;
#1714 = edge_curve ( 'none', #1668, #1581, #53, .t. ) ;
#1715 = edge_loop ( 'none', ( #1681, #1637 ) ) ;
#1716 = vertex_point ( 'none', #54 ) ;
#1717 = edge_curve ( 'none', #1671, #1680, #141, .t. ) ;
#1718 = oriented_edge ( 'none', *, *, #1642, .f. ) ;
#1719 = oriented_edge ( 'none', *, *, #1720, .t. ) ;
#1720 = edge_curve ( 'none', #1660, #1471, #128, .t. ) ;
#1721 = edge_curve ( 'none', #1522, #1656, #46, .t. ) ;
#1722 = advanced_face ( 'none', ( #130 ), #52, .t. ) ;
#1723 = edge_curve ( 'none', #1716, #1688, #114, .t. ) ;
#1724 = oriented_edge ( 'none', *, *, #1766, .f. ) ;
#1725 = edge_curve ( 'none', #1743, #1608, #153, .t. ) ;
#1726 = advanced_face ( 'none', ( #115 ), #117, .t. ) ;
#1727 = oriented_edge ( 'none', *, *, #1575, .t. ) ;
#1728 = oriented_edge ( 'none', *, *, #1624, .t. ) ;
#1729 = edge_curve ( 'none', #1506, #1477, #165, .t. ) ;
#1730 = edge_curve ( 'none', #1525, #1660, #105, .t. ) ;
#1731 = edge_curve ( 'none', #1528, #1462, #110, .t. ) ;
#1732 = oriented_edge ( 'none', *, *, #1494, .f. ) ;
#1733 = advanced_face ( 'none', ( #101 ), #97, .t. ) ;
#1734 = oriented_edge ( 'none', *, *, #1684, .t. ) ;
#1735 = vertex_point ( 'none', #111 ) ;
#1736 = oriented_edge ( 'none', *, *, #1748, .t. ) ;
#1737 = vertex_point ( 'none', #99 ) ;
#1738 = vertex_point ( 'none', #98 ) ;
#1739 = oriented_edge ( 'none', *, *, #1621, .t. ) ;
#1740 = oriented_edge ( 'none', *, *, #1561, .t. ) ;
#1741 = oriented_edge ( 'none', *, *, #1439, .t. ) ;
#1742 = advanced_face ( 'none', ( #106 ), #5284, .t. ) ;
#1743 = vertex_point ( 'none', #5332 ) ;
#1744 = vertex_point ( 'none', #5331 ) ;
#1745 = edge_loop ( 'none', ( #1759, #1713, #1724, #1707, #1773 ) ) ;
#1746 = edge_curve ( 'none', #1673, #1700, #5328, .t. ) ;
#1747 = edge_curve ( 'none', #1474, #1744, #5313, .t. ) ;
#1748 = edge_curve ( 'none', #1702, #1568, #5329, .t. ) ;
#1749 = oriented_edge ( 'none', *, *, #1691, .t. ) ;
#1750 = edge_curve ( 'none', #1744, #1533, #5157, .t. ) ;
#1751 = oriented_edge ( 'none', *, *, #1750, .t. ) ;
#1752 = oriented_edge ( 'none', *, *, #1756, .f. ) ;
#1753 = advanced_face ( 'none', ( #5154 ), #5330, .t. ) ;
#1754 = oriented_edge ( 'none', *, *, #1755, .t. ) ;
#1755 = edge_curve ( 'none', #1738, #1743, #5327, .t. ) ;
#1756 = edge_curve ( 'none', #1483, #1738, #5144, .t. ) ;
#1757 = oriented_edge ( 'none', *, *, #1760, .t. ) ;
#1758 = edge_curve ( 'none', #1716, #1702, #5145, .t. ) ;
#1759 = oriented_edge ( 'none', *, *, #1758, .f. ) ;
#1760 = edge_curve ( 'none', #1700, #1716, #5224, .t. ) ;
#1761 = edge_curve ( 'none', #1534, #1680, #5217, .t. ) ;
#1762 = oriented_edge ( 'none', *, *, #1588, .t. ) ;
#1763 = oriented_edge ( 'none', *, *, #1725, .t. ) ;
#1764 = oriented_edge ( 'none', *, *, #1717, .f. ) ;
#1765 = edge_curve ( 'none', #1688, #1737, #5209, .t. ) ;
#1766 = edge_curve ( 'none', #1533, #1688, #5206, .t. ) ;
#1767 = oriented_edge ( 'none', *, *, #1758, .t. ) ;
#1768 = oriented_edge ( 'none', *, *, #1641, .f. ) ;
#1769 = oriented_edge ( 'none', *, *, #1761, .t. ) ;
#1770 = oriented_edge ( 'none', *, *, #1684, .f. ) ;
#1771 = edge_loop ( 'none', ( #1780, #1718, #1764, #1639 ) ) ;
#1772 = edge_loop ( 'none', ( #1788, #1763, #1782, #1781, #1798 ) ) ;
#1773 = oriented_edge ( 'none', *, *, #1706, .t. ) ;
#1774 = oriented_edge ( 'none', *, *, #1797, .f. ) ;
#1775 = advanced_face ( 'none', ( #5210 ), #5216, .t. ) ;
#1776 = edge_loop ( 'none', ( #1848, #1850, #1777, #1829 ) ) ;
#1777 = oriented_edge ( 'none', *, *, #1852, .f. ) ;
#1778 = oriented_edge ( 'none', *, *, #1852, .t. ) ;
#1779 = oriented_edge ( 'none', *, *, #1748, .f. ) ;
#1780 = oriented_edge ( 'none', *, *, #1511, .t. ) ;
#1781 = oriented_edge ( 'none', *, *, #1505, .t. ) ;
#1782 = oriented_edge ( 'none', *, *, #1674, .f. ) ;
#1783 = oriented_edge ( 'none', *, *, #1706, .f. ) ;
#1784 = edge_loop ( 'none', ( #1830, #1819, #1832, #1845 ) ) ;
#1785 = oriented_edge ( 'none', *, *, #1750, .f. ) ;
#1786 = advanced_face ( 'none', ( #5200 ), #5352, .t. ) ;
#1787 = oriented_edge ( 'none', *, *, #1714, .f. ) ;
#1788 = oriented_edge ( 'none', *, *, #1806, .f. ) ;
#1789 = edge_loop ( 'none', ( #1809, #1802, #1791, #1822 ) ) ;
#1790 = oriented_edge ( 'none', *, *, #1846, .t. ) ;
#1791 = oriented_edge ( 'none', *, *, #1473, .t. ) ;
#1792 = oriented_edge ( 'none', *, *, #1685, .f. ) ;
#1793 = oriented_edge ( 'none', *, *, #1624, .f. ) ;
#1794 = oriented_edge ( 'none', *, *, #1543, .f. ) ;
#1795 = oriented_edge ( 'none', *, *, #1806, .t. ) ;
#1796 = advanced_face ( 'none', ( #5202 ), #5211, .t. ) ;
#1797 = edge_curve ( 'none', #1530, #1735, #5162, .t. ) ;
#1798 = oriented_edge ( 'none', *, *, #1797, .t. ) ;
#1799 = edge_loop ( 'none', ( #1708, #1787, #1803, #1774 ) ) ;
#1800 = advanced_face ( 'none', ( #5355 ), #5296, .t. ) ;
#1801 = edge_loop ( 'none', ( #1867, #1857 ) ) ;
#1802 = oriented_edge ( 'none', *, *, #1825, .f. ) ;
#1803 = oriented_edge ( 'none', *, *, #1804, .f. ) ;
#1804 = edge_curve ( 'none', #1735, #1668, #5219, .t. ) ;
#1805 = oriented_edge ( 'none', *, *, #1649, .f. ) ;
#1806 = edge_curve ( 'none', #1743, #1735, #5161, .t. ) ;
#1807 = edge_loop ( 'none', ( #1903, #1864 ) ) ;
#1808 = edge_loop ( 'none', ( #1827, #1779, #1813, #1814 ) ) ;
#1809 = oriented_edge ( 'none', *, *, #1520, .f. ) ;
#1810 = oriented_edge ( 'none', *, *, #1524, .f. ) ;
#1811 = edge_loop ( 'none', ( #1859, #1823 ) ) ;
#1812 = edge_loop ( 'none', ( #1860, #1869 ) ) ;
#1813 = oriented_edge ( 'none', *, *, #1846, .f. ) ;
#1814 = oriented_edge ( 'none', *, *, #1730, .f. ) ;
#1815 = advanced_face ( 'none', ( #5228 ), #5356, .t. ) ;
#1816 = edge_loop ( 'none', ( #1778, #1818, #1854, #1785 ) ) ;
#1817 = edge_loop ( 'none', ( #1810, #1855, #1790, #1783 ) ) ;
#1818 = oriented_edge ( 'none', *, *, #1721, .f. ) ;
#1819 = oriented_edge ( 'none', *, *, #1621, .f. ) ;
#1820 = advanced_face ( 'none', ( #5280 ), #5272, .t. ) ;
#1821 = oriented_edge ( 'none', *, *, #1488, .f. ) ;
#1822 = oriented_edge ( 'none', *, *, #1826, .t. ) ;
#1823 = oriented_edge ( 'none', *, *, #1526, .t. ) ;
#1824 = advanced_face ( 'none', ( #5533 ), #5532, .f. ) ;
#1825 = edge_curve ( 'none', #1485, #1490, #5535, .t. ) ;
#1826 = edge_curve ( 'none', #1346, #1347, #5534, .t. ) ;
#1827 = oriented_edge ( 'none', *, *, #1466, .t. ) ;
#1828 = advanced_face ( 'none', ( #5531 ), #5487, .t. ) ;
#1829 = oriented_edge ( 'none', *, *, #1747, .f. ) ;
#1830 = oriented_edge ( 'none', *, *, #1578, .f. ) ;
#1831 = edge_loop ( 'none', ( #1847, #1793, #1794, #1792 ) ) ;
#1832 = oriented_edge ( 'none', *, *, #1717, .t. ) ;
#1833 = edge_loop ( 'none', ( #1868, #1876, #1863, #1890 ) ) ;
#1834 = edge_loop ( 'none', ( #1866, #1841 ) ) ;
#1835 = oriented_edge ( 'none', *, *, #1428, .f. ) ;
#1836 = advanced_face ( 'none', ( #5507 ), #5501, .f. ) ;
#1837 = oriented_edge ( 'none', *, *, #1843, .f. ) ;
#1838 = edge_curve ( 'none', #1403, #1339, #5503, .t. ) ;
#1839 = oriented_edge ( 'none', *, *, #1838, .f. ) ;
#1840 = oriented_edge ( 'none', *, *, #1842, .f. ) ;
#1841 = oriented_edge ( 'none', *, *, #1626, .t. ) ;
#1842 = edge_curve ( 'none', #1470, #1469, #5492, .t. ) ;
#1843 = edge_curve ( 'none', #1368, #1375, #5491, .t. ) ;
#1844 = edge_loop ( 'none', ( #1835, #1837, #1741, #1917 ) ) ;
#1845 = oriented_edge ( 'none', *, *, #1761, .f. ) ;
#1846 = edge_curve ( 'none', #1660, #1702, #5459, .t. ) ;
#1847 = oriented_edge ( 'none', *, *, #1804, .t. ) ;
#1848 = oriented_edge ( 'none', *, *, #1541, .f. ) ;
#1849 = advanced_face ( 'none', ( #5527 ), #5493, .t. ) ;
#1850 = oriented_edge ( 'none', *, *, #1623, .f. ) ;
#1851 = oriented_edge ( 'none', *, *, #1843, .t. ) ;
#1852 = edge_curve ( 'none', #1744, #1656, #5519, .t. ) ;
#1853 = advanced_face ( 'none', ( #5463 ), #5416, .t. ) ;
#1854 = oriented_edge ( 'none', *, *, #1495, .f. ) ;
#1855 = oriented_edge ( 'none', *, *, #1720, .f. ) ;
#1856 = advanced_face ( 'none', ( #5405, #5467 ), #5412, .t. ) ;
#1857 = oriented_edge ( 'none', *, *, #1595, .f. ) ;
#1858 = edge_loop ( 'none', ( #1821, #1840, #1891, #1892 ) ) ;
#1859 = oriented_edge ( 'none', *, *, #1842, .t. ) ;
#1860 = oriented_edge ( 'none', *, *, #1825, .t. ) ;
#1861 = oriented_edge ( 'none', *, *, #1429, .t. ) ;
#1862 = edge_loop ( 'none', ( #1851, #1861 ) ) ;
#1863 = oriented_edge ( 'none', *, *, #1518, .t. ) ;
#1864 = oriented_edge ( 'none', *, *, #1244, .t. ) ;
#1865 = advanced_face ( 'none', ( #5397, #5400 ), #5401, .t. ) ;
#1866 = oriented_edge ( 'none', *, *, #1665, .t. ) ;
#1867 = oriented_edge ( 'none', *, *, #1536, .f. ) ;
#1868 = oriented_edge ( 'none', *, *, #1492, .f. ) ;
#1869 = oriented_edge ( 'none', *, *, #1521, .t. ) ;
#1870 = advanced_face ( 'none', ( #5406, #5388 ), #5395, .t. ) ;
#1871 = advanced_face ( 'none', ( #5396 ), #5399, .f. ) ;
#1872 = oriented_edge ( 'none', *, *, #1419, .f. ) ;
#1873 = advanced_face ( 'none', ( #5563, #5562 ), #5564, .t. ) ;
#1874 = edge_curve ( 'none', #1241, #1333, #5559, .t. ) ;
#1875 = edge_loop ( 'none', ( #1872, #1839 ) ) ;
#1876 = oriented_edge ( 'none', *, *, #1826, .f. ) ;
#1877 = oriented_edge ( 'none', *, *, #1838, .t. ) ;
#1878 = oriented_edge ( 'none', *, *, #1956, .f. ) ;
#1879 = edge_loop ( 'none', ( #1888, #1943 ) ) ;
#1880 = edge_loop ( 'none', ( #1914, #1946 ) ) ;
#1881 = oriented_edge ( 'none', *, *, #1607, .f. ) ;
#1882 = oriented_edge ( 'none', *, *, #1373, .t. ) ;
#1883 = oriented_edge ( 'none', *, *, #1956, .t. ) ;
#1884 = oriented_edge ( 'none', *, *, #1363, .t. ) ;
#1885 = oriented_edge ( 'none', *, *, #1430, .t. ) ;
#1886 = advanced_face ( 'none', ( #5557 ), #5550, .f. ) ;
#1887 = oriented_edge ( 'none', *, *, #1272, .f. ) ;
#1888 = oriented_edge ( 'none', *, *, #1433, .t. ) ;
#1889 = advanced_face ( 'none', ( #5558 ), #5546, .f. ) ;
#1890 = oriented_edge ( 'none', *, *, #1586, .f. ) ;
#1891 = oriented_edge ( 'none', *, *, #1500, .t. ) ;
#1892 = oriented_edge ( 'none', *, *, #1731, .t. ) ;
#1893 = advanced_face ( 'none', ( #5364, #5366 ), #5556, .t. ) ;
#1894 = edge_curve ( 'none', #1365, #1364, #5446, .t. ) ;
#1895 = advanced_face ( 'none', ( #5441 ), #5368, .f. ) ;
#1896 = oriented_edge ( 'none', *, *, #1367, .f. ) ;
#1897 = edge_curve ( 'none', #1330, #1417, #5544, .t. ) ;
#1898 = oriented_edge ( 'none', *, *, #1935, .f. ) ;
#1899 = oriented_edge ( 'none', *, *, #1931, .f. ) ;
#1900 = advanced_face ( 'none', ( #5433 ), #5440, .f. ) ;
#1901 = edge_loop ( 'none', ( #1887, #1910, #1949, #1908 ) ) ;
#1902 = oriented_edge ( 'none', *, *, #1912, .f. ) ;
#1903 = oriented_edge ( 'none', *, *, #1904, .t. ) ;
#1904 = edge_curve ( 'none', #1421, #1208, #5434, .t. ) ;
#1905 = oriented_edge ( 'none', *, *, #1874, .t. ) ;
#1906 = oriented_edge ( 'none', *, *, #1453, .t. ) ;
#1907 = edge_loop ( 'none', ( #1944, #1953, #1951, #1952 ) ) ;
#1908 = oriented_edge ( 'none', *, *, #1622, .t. ) ;
#1909 = advanced_face ( 'none', ( #5545, #5423 ), #5424, .t. ) ;
#1910 = oriented_edge ( 'none', *, *, #1874, .f. ) ;
#1911 = edge_loop ( 'none', ( #1905, #1885 ) ) ;
#1912 = edge_curve ( 'none', #1243, #1414, #5380, .t. ) ;
#1913 = edge_loop ( 'none', ( #1942, #1877, #1906, #1958 ) ) ;
#1914 = oriented_edge ( 'none', *, *, #1894, .t. ) ;
#1915 = edge_loop ( 'none', ( #1936, #1945, #1957, #1883 ) ) ;
#1916 = advanced_face ( 'none', ( #5379 ), #5297, .f. ) ;
#1917 = oriented_edge ( 'none', *, *, #1920, .t. ) ;
#1918 = edge_loop ( 'none', ( #1964, #1965 ) ) ;
#1919 = oriented_edge ( 'none', *, *, #1544, .f. ) ;
#1920 = edge_curve ( 'none', #1424, #1329, #5278, .t. ) ;
#1921 = oriented_edge ( 'none', *, *, #1449, .t. ) ;
#1922 = oriented_edge ( 'none', *, *, #1328, .f. ) ;
#1923 = oriented_edge ( 'none', *, *, #1920, .f. ) ;
#1924 = edge_loop ( 'none', ( #1940, #1898 ) ) ;
#1925 = oriented_edge ( 'none', *, *, #1931, .t. ) ;
#1926 = edge_curve ( 'none', #1404, #1401, #5277, .t. ) ;
#1927 = edge_loop ( 'none', ( #2017, #1930, #1941, #1925 ) ) ;
#1928 = advanced_face ( 'none', ( #5857, #5856 ), #5850, .t. ) ;
#1929 = oriented_edge ( 'none', *, *, #1563, .f. ) ;
#1930 = oriented_edge ( 'none', *, *, #1963, .f. ) ;
#1931 = edge_curve ( 'none', #1389, #1392, #5853, .t. ) ;
#1932 = edge_loop ( 'none', ( #1962, #1878, #1884, #1881 ) ) ;
#1933 = edge_loop ( 'none', ( #1934, #1938 ) ) ;
#1934 = oriented_edge ( 'none', *, *, #1963, .t. ) ;
#1935 = edge_curve ( 'none', #1242, #1267, #5855, .t. ) ;
#1936 = oriented_edge ( 'none', *, *, #1388, .f. ) ;
#1937 = edge_loop ( 'none', ( #1896, #1899, #1882, #1929 ) ) ;
#1938 = oriented_edge ( 'none', *, *, #1410, .t. ) ;
#1939 = advanced_face ( 'none', ( #5775 ), #5852, .f. ) ;
#1940 = oriented_edge ( 'none', *, *, #1426, .f. ) ;
#1941 = oriented_edge ( 'none', *, *, #1411, .t. ) ;
#1942 = oriented_edge ( 'none', *, *, #1418, .f. ) ;
#1943 = oriented_edge ( 'none', *, *, #1897, .t. ) ;
#1944 = oriented_edge ( 'none', *, *, #1336, .f. ) ;
#1945 = oriented_edge ( 'none', *, *, #1894, .f. ) ;
#1946 = oriented_edge ( 'none', *, *, #1335, .t. ) ;
#1947 = advanced_face ( 'none', ( #5851 ), #5766, .f. ) ;
#1948 = oriented_edge ( 'none', *, *, #461, .t. ) ;
#1949 = oriented_edge ( 'none', *, *, #1447, .t. ) ;
#1950 = advanced_face ( 'none', ( #5760 ), #5761, .f. ) ;
#1951 = oriented_edge ( 'none', *, *, #1345, .t. ) ;
#1952 = oriented_edge ( 'none', *, *, #1954, .f. ) ;
#1953 = oriented_edge ( 'none', *, *, #1926, .t. ) ;
#1954 = edge_curve ( 'none', #1402, #1337, #5755, .t. ) ;
#1955 = oriented_edge ( 'none', *, *, #1438, .f. ) ;
#1956 = edge_curve ( 'none', #1353, #1352, #5752, .t. ) ;
#1957 = oriented_edge ( 'none', *, *, #1343, .t. ) ;
#1958 = oriented_edge ( 'none', *, *, #1897, .f. ) ;
#1959 = oriented_edge ( 'none', *, *, #1935, .t. ) ;
#1960 = edge_loop ( 'none', ( #1955, #1959, #1948, #1902 ) ) ;
#1961 = advanced_face ( 'none', ( #5764 ), #5854, .f. ) ;
#1962 = oriented_edge ( 'none', *, *, #1356, .f. ) ;
#1963 = edge_curve ( 'none', #1391, #1386, #5750, .t. ) ;
#1964 = oriented_edge ( 'none', *, *, #1399, .f. ) ;
#1965 = oriented_edge ( 'none', *, *, #1926, .f. ) ;
#1966 = edge_curve ( 'none', #1139, #1123, #5829, .t. ) ;
#1967 = oriented_edge ( 'none', *, *, #1460, .t. ) ;
#1968 = advanced_face ( 'none', ( #5834 ), #5753, .f. ) ;
#1969 = oriented_edge ( 'none', *, *, #1970, .t. ) ;
#1970 = edge_curve ( 'none', #1309, #1138, #5837, .t. ) ;
#1971 = advanced_face ( 'none', ( #5708 ), #5817, .f. ) ;
#1972 = oriented_edge ( 'none', *, *, #1966, .t. ) ;
#1973 = oriented_edge ( 'none', *, *, #1324, .f. ) ;
#1974 = edge_curve ( 'none', #998, #993, #5821, .t. ) ;
#1975 = advanced_face ( 'none', ( #5695, #5828 ), #5693, .t. ) ;
#1976 = advanced_face ( 'none', ( #5711 ), #5707, .f. ) ;
#1977 = advanced_face ( 'none', ( #5701 ), #5705, .f. ) ;
#1978 = oriented_edge ( 'none', *, *, #1989, .t. ) ;
#1979 = oriented_edge ( 'none', *, *, #1211, .t. ) ;
#1980 = advanced_face ( 'none', ( #5682 ), #5814, .f. ) ;
#1981 = edge_curve ( 'none', #974, #1188, #5694, .t. ) ;
#1982 = oriented_edge ( 'none', *, *, #1215, .f. ) ;
#1983 = edge_loop ( 'none', ( #1999, #2072, #2071 ) ) ;
#1984 = edge_loop ( 'none', ( #1922, #1923, #1921, #1919 ) ) ;
#1985 = edge_curve ( 'none', #987, #995, #5685, .t. ) ;
#1986 = oriented_edge ( 'none', *, *, #1332, .t. ) ;
#1987 = oriented_edge ( 'none', *, *, #1988, .t. ) ;
#1988 = edge_curve ( 'none', #1186, #1185, #5801, .t. ) ;
#1989 = edge_curve ( 'none', #1173, #1286, #5800, .t. ) ;
#1990 = advanced_face ( 'none', ( #5809 ), #5804, .f. ) ;
#1991 = oriented_edge ( 'none', *, *, #1619, .t. ) ;
#1992 = oriented_edge ( 'none', *, *, #1989, .f. ) ;
#1993 = oriented_edge ( 'none', *, *, #1221, .t. ) ;
#1994 = advanced_face ( 'none', ( #5803 ), #5815, .f. ) ;
#1995 = edge_loop ( 'none', ( #2003, #2014, #1969 ) ) ;
#1996 = oriented_edge ( 'none', *, *, #1176, .f. ) ;
#1997 = edge_curve ( 'none', #1153, #1224, #5808, .t. ) ;
#1998 = advanced_face ( 'none', ( #5860, #5867 ), #5858, .t. ) ;
#1999 = oriented_edge ( 'none', *, *, #1326, .f. ) ;
#2000 = oriented_edge ( 'none', *, *, #1408, .t. ) ;
#2001 = oriented_edge ( 'none', *, *, #1954, .t. ) ;
#2002 = edge_curve ( 'none', #1275, #1274, #5864, .t. ) ;
#2003 = oriented_edge ( 'none', *, *, #1216, .f. ) ;
#2004 = oriented_edge ( 'none', *, *, #1997, .t. ) ;
#2005 = edge_loop ( 'none', ( #1982, #1967, #1972 ) ) ;
#2006 = oriented_edge ( 'none', *, *, #1985, .t. ) ;
#2007 = oriented_edge ( 'none', *, *, #1257, .t. ) ;
#2008 = oriented_edge ( 'none', *, *, #2002, .t. ) ;
#2009 = oriented_edge ( 'none', *, *, #1912, .t. ) ;
#2010 = oriented_edge ( 'none', *, *, #1171, .t. ) ;
#2011 = oriented_edge ( 'none', *, *, #1263, .t. ) ;
#2012 = oriented_edge ( 'none', *, *, #1601, .t. ) ;
#2013 = advanced_face ( 'none', ( #5680 ), #5674, .f. ) ;
#2014 = oriented_edge ( 'none', *, *, #1461, .t. ) ;
#2015 = edge_loop ( 'none', ( #2008, #2010 ) ) ;
#2016 = edge_loop ( 'none', ( #2046, #1992, #1986, #2012 ) ) ;
#2017 = oriented_edge ( 'none', *, *, #1372, .f. ) ;
#2018 = oriented_edge ( 'none', *, *, #1240, .t. ) ;
#2019 = oriented_edge ( 'none', *, *, #1459, .f. ) ;
#2020 = edge_loop ( 'none', ( #2021, #2006 ) ) ;
#2021 = oriented_edge ( 'none', *, *, #994, .t. ) ;
#2022 = oriented_edge ( 'none', *, *, #2002, .f. ) ;
#2023 = oriented_edge ( 'none', *, *, #1988, .f. ) ;
#2024 = edge_curve ( 'none', #1146, #1126, #5667, .t. ) ;
#2025 = oriented_edge ( 'none', *, *, #1129, .f. ) ;
#2026 = advanced_face ( 'none', ( #5785 ), #5664, .f. ) ;
#2027 = oriented_edge ( 'none', *, *, #1184, .t. ) ;
#2028 = oriented_edge ( 'none', *, *, #5099, .t. ) ;
#2029 = oriented_edge ( 'none', *, *, #1193, .f. ) ;
#2030 = oriented_edge ( 'none', *, *, #1161, .f. ) ;
#2031 = oriented_edge ( 'none', *, *, #1974, .f. ) ;
#2032 = oriented_edge ( 'none', *, *, #1178, .f. ) ;
#2033 = oriented_edge ( 'none', *, *, #2042, .f. ) ;
#2034 = oriented_edge ( 'none', *, *, #2064, .t. ) ;
#2035 = edge_loop ( 'none', ( #2040, #2055, #2051, #5010 ) ) ;
#2036 = oriented_edge ( 'none', *, *, #1207, .f. ) ;
#2037 = oriented_edge ( 'none', *, *, #1981, .t. ) ;
#2038 = advanced_face ( 'none', ( #5666 ), #5663, .f. ) ;
#2039 = oriented_edge ( 'none', *, *, #1291, .f. ) ;
#2040 = oriented_edge ( 'none', *, *, #1155, .f. ) ;
#2041 = oriented_edge ( 'none', *, *, #1251, .t. ) ;
#2042 = edge_curve ( 'none', #1162, #1298, #5743, .t. ) ;
#2043 = oriented_edge ( 'none', *, *, #2060, .t. ) ;
#2044 = advanced_face ( 'none', ( #5655 ), #5735, .f. ) ;
#2045 = edge_loop ( 'none', ( #2039, #1979, #1987 ) ) ;
#2046 = oriented_edge ( 'none', *, *, #1280, .f. ) ;
#2047 = edge_loop ( 'none', ( #1973, #1993, #2037 ) ) ;
#2048 = edge_loop ( 'none', ( #2069, #2009 ) ) ;
#2049 = oriented_edge ( 'none', *, *, #1904, .f. ) ;
#2050 = advanced_face ( 'none', ( #5745, #5869, #5734, #5733, #5738, #5736, #5730 ), #5744, .t. ) ;
#2051 = oriented_edge ( 'none', *, *, #1120, .t. ) ;
#2052 = oriented_edge ( 'none', *, *, #1258, .t. ) ;
#2053 = oriented_edge ( 'none', *, *, #1144, .f. ) ;
#2054 = advanced_face ( 'none', ( #5737 ), #5729, .f. ) ;
#2055 = oriented_edge ( 'none', *, *, #1997, .f. ) ;
#2056 = edge_loop ( 'none', ( #2029, #2031, #5100, #2028 ) ) ;
#2057 = oriented_edge ( 'none', *, *, #1966, .f. ) ;
#2058 = edge_loop ( 'none', ( #2030, #5065, #2041, #5101 ) ) ;
#2059 = oriented_edge ( 'none', *, *, #1970, .f. ) ;
#2060 = edge_curve ( 'none', #1130, #1310, #5716, .t. ) ;
#2061 = oriented_edge ( 'none', *, *, #1134, .t. ) ;
#2062 = edge_loop ( 'none', ( #2025, #2059, #2061, #2043 ) ) ;
#2063 = edge_curve ( 'none', #1115, #1145, #5647, .t. ) ;
#2064 = edge_curve ( 'none', #1180, #1137, #5723, .t. ) ;
#2065 = edge_loop ( 'none', ( #2053, #2023, #5117, #5118 ) ) ;
#2066 = advanced_face ( 'none', ( #5639 ), #5638, .f. ) ;
#2067 = edge_loop ( 'none', ( #1978, #2007 ) ) ;
#2068 = oriented_edge ( 'none', *, *, #1654, .t. ) ;
#2069 = oriented_edge ( 'none', *, *, #1420, .t. ) ;
#2070 = edge_loop ( 'none', ( #2019, #2022, #2018, #1991 ) ) ;
#2071 = oriented_edge ( 'none', *, *, #1974, .t. ) ;
#2072 = oriented_edge ( 'none', *, *, #1314, .t. ) ;
#2073 = advanced_face ( 'none', ( #5636 ), #5635, .f. ) ;
#2074 = edge_loop ( 'none', ( #2036, #2049, #2011, #2068 ) ) ;
#2075 = edge_loop ( 'none', ( #1996, #2052, #2004 ) ) ;
#2076 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2077 = axis2_placement_3d ( 'none', #2098, #2091, #2079 ) ;
#2078 = axis2_placement_3d ( 'none', #2076, #2103, #2102 ) ;
#2079 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2080 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 11.05500000000000100 ) ) ;
#2081 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2082 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2083 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2084 = axis2_placement_3d ( 'none', #2083, #2082, #2081 ) ;
#2085 = circle ( 'none', #2112, 32.00000000000000000 ) ;
#2086 = axis2_placement_3d ( 'none', #2116, #2097, #2096 ) ;
#2087 = circle ( 'none', #2093, 2.000000000000005300 ) ;
#2088 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2089 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2090 = face_outer_bound ( 'none', #648, .t. ) ;
#2091 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2092 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2093 = axis2_placement_3d ( 'none', #2146, #2138, #2126 ) ;
#2094 = axis2_placement_3d ( 'none', #2101, #2100, #2092 ) ;
#2095 = circle ( 'none', #2119, 2.000000000000005300 ) ;
#2096 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2097 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2098 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2099 = face_outer_bound ( 'none', #203, .t. ) ;
#2100 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2101 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2102 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290800e-016, -1.000000000000000000 ) ) ;
#2103 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2104 = cartesian_point ( 'none', ( 28.36499999999999800, -1.194253029801473000e-014, 24.26699999999999900 ) ) ;
#2105 = line ( 'none', #2104, #2106 ) ;
#2106 = vector ( 'none', #2088, 1000.000000000000000 ) ;
#2107 = circle ( 'none', #2084, 32.00000000000000000 ) ;
#2108 = circle ( 'none', #2094, 2.000000000000005300 ) ;
#2109 = cylindrical_surface ( 'none', #2120, 2.000000000000005300 ) ;
#2110 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2111 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2112 = axis2_placement_3d ( 'none', #2125, #2111, #2110 ) ;
#2113 = face_outer_bound ( 'none', #218, .t. ) ;
#2114 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2115 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2116 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2117 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2118 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2119 = axis2_placement_3d ( 'none', #2124, #2118, #2117 ) ;
#2120 = axis2_placement_3d ( 'none', #2089, #2115, #2114 ) ;
#2121 = cylindrical_surface ( 'none', #2078, 7.000000000000000000 ) ;
#2122 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999997100, -21.34500000000000200 ) ) ;
#2123 = cylindrical_surface ( 'none', #2086, 32.00000000000000000 ) ;
#2124 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2125 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994400, 3.552713678800494200e-016 ) ) ;
#2126 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2127 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2128 = cartesian_point ( 'none', ( 30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2129 = cylindrical_surface ( 'none', #2139, 2.099999999999997900 ) ;
#2130 = vector ( 'none', #2127, 1000.000000000000000 ) ;
#2131 = cartesian_point ( 'none', ( 30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2132 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2133 = circle ( 'none', #2183, 7.000000000000000000 ) ;
#2134 = cartesian_point ( 'none', ( -18.91300000000000000, -1.280989203600313500e-014, 32.72999999999999700 ) ) ;
#2135 = line ( 'none', #2161, #2184 ) ;
#2136 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2137 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2138 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2139 = axis2_placement_3d ( 'none', #2137, #2136, #2132 ) ;
#2140 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990900, 30.62999999999999900 ) ) ;
#2141 = vector ( 'none', #2162, 1000.000000000000000 ) ;
#2142 = circle ( 'none', #2144, 2.099999999999997900 ) ;
#2143 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2144 = axis2_placement_3d ( 'none', #2140, #2143, #2169 ) ;
#2145 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990400, 32.72999999999999700 ) ) ;
#2146 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2147 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2148 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2149 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2150 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2151 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2152 = face_outer_bound ( 'none', #1096, .t. ) ;
#2153 = direction ( 'none', ( 0.0000000000000000000, 9.130123557772670800e-017, -1.000000000000000000 ) ) ;
#2154 = direction ( 'none', ( 1.000000000000000000, -1.110223024625137200e-016, -1.156482317317871600e-014 ) ) ;
#2155 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2156 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2157 = vector ( 'none', #2156, 1000.000000000000000 ) ;
#2158 = cartesian_point ( 'none', ( -30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2159 = circle ( 'none', #2186, 2.100000000000001000 ) ;
#2160 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2161 = cartesian_point ( 'none', ( 26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#2162 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2163 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2164 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2165 = face_outer_bound ( 'none', #731, .t. ) ;
#2166 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996200, -17.34499999999999200 ) ) ;
#2167 = cartesian_point ( 'none', ( 28.36499999999999800, -1.147623662767216600e-014, 20.06700000000000400 ) ) ;
#2168 = circle ( 'none', #2178, 2.099999999999997900 ) ;
#2169 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#2170 = axis2_placement_3d ( 'none', #2151, #2150, #2149 ) ;
#2171 = circle ( 'none', #2170, 7.000000000000000000 ) ;
#2172 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2173 = vector ( 'none', #2172, 1000.000000000000000 ) ;
#2174 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, 6.875000000000000900 ) ) ;
#2175 = line ( 'none', #2174, #2173 ) ;
#2176 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2177 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2178 = axis2_placement_3d ( 'none', #2177, #2164, #2163 ) ;
#2179 = cartesian_point ( 'none', ( -18.91300000000000000, -1.234359836566056800e-014, 28.52999999999999800 ) ) ;
#2180 = line ( 'none', #2179, #2141 ) ;
#2181 = line ( 'none', #2131, #2130 ) ;
#2182 = line ( 'none', #2158, #2157 ) ;
#2183 = axis2_placement_3d ( 'none', #2185, #2188, #2176 ) ;
#2184 = vector ( 'none', #2160, 1000.000000000000000 ) ;
#2185 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995000, -0.1249999999999994000 ) ) ;
#2186 = axis2_placement_3d ( 'none', #2191, #2190, #2189 ) ;
#2187 = axis2_placement_3d ( 'none', #2148, #2147, #2153 ) ;
#2188 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2189 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2190 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2191 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2192 = cylindrical_surface ( 'none', #2187, 9.499999999999998200 ) ;
#2193 = cartesian_point ( 'none', ( 19.08999999596776900, 1.734723475976807100e-015, -19.08999999596783000 ) ) ;
#2194 = circle ( 'none', #2283, 1.199999999999999700 ) ;
#2195 = direction ( 'none', ( 8.659560562354969800e-017, -0.7071067811865445800, 0.7071067811865504600 ) ) ;
#2196 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2197 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2198 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2199 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2200 = axis2_placement_3d ( 'none', #2220, #2219, #2218 ) ;
#2201 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2202 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2203 = axis2_placement_3d ( 'none', #2224, #2223, #2222 ) ;
#2204 = axis2_placement_3d ( 'none', #2213, #2199, #2232 ) ;
#2205 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2206 = conical_surface ( 'none', #2216, 41.39999999999999900, 0.7853981633974526100 ) ;
#2207 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2208 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 1.499999999999988900, 41.39999999999999900 ) ) ;
#2209 = axis2_placement_3d ( 'none', #2205, #2196, #2279 ) ;
#2210 = direction ( 'none', ( 0.0000000000000000000, 1.152292163994256100e-016, -1.000000000000000000 ) ) ;
#2211 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2212 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994800, 3.552713678800494700e-016 ) ) ;
#2213 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2214 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#2215 = circle ( 'none', #2217, 41.39999999999999900 ) ;
#2216 = axis2_placement_3d ( 'none', #2207, #2242, #2240 ) ;
#2217 = axis2_placement_3d ( 'none', #2212, #2211, #2210 ) ;
#2218 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#2219 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2220 = cartesian_point ( 'none', ( 19.08999999596802900, -1.734723475976807100e-015, 19.08999999596757400 ) ) ;
#2221 = circle ( 'none', #2203, 8.000000000000001800 ) ;
#2222 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2223 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2224 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995000, 3.055000000000001000 ) ) ;
#2225 = cartesian_point ( 'none', ( -19.08999999596789400, 1.734723475976807100e-015, -19.08999999596770500 ) ) ;
#2226 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2227 = axis2_placement_3d ( 'none', #2226, #2202, #2201 ) ;
#2228 = circle ( 'none', #2227, 5.000000000000000000 ) ;
#2229 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2230 = circle ( 'none', #2277, 2.100000000000001000 ) ;
#2231 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995000, -0.1249999999999994000 ) ) ;
#2232 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-016, 1.000000000000000000 ) ) ;
#2233 = axis2_placement_3d ( 'none', #2258, #2249, #2284 ) ;
#2234 = cylindrical_surface ( 'none', #2209, 41.39999999999999900 ) ;
#2235 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2236 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2237 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2238 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2239 = axis2_placement_3d ( 'none', #2243, #2238, #2237 ) ;
#2240 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2241 = face_outer_bound ( 'none', #503, .t. ) ;
#2242 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2243 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2244 = face_outer_bound ( 'none', #499, .t. ) ;
#2245 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2246 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2247 = axis2_placement_3d ( 'none', #2231, #2246, #2229 ) ;
#2248 = circle ( 'none', #2247, 7.000000000000000000 ) ;
#2249 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2250 = axis2_placement_3d ( 'none', #2225, #2256, #2214 ) ;
#2251 = circle ( 'none', #2233, 32.00000000000000000 ) ;
#2252 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.596323321948147100e-015, -5.102943980648418200e-031 ) ) ;
#2253 = axis2_placement_3d ( 'none', #2252, #2198, #2197 ) ;
#2254 = circle ( 'none', #2253, 41.39999999999999900 ) ;
#2255 = circle ( 'none', #2200, 1.199999999999999700 ) ;
#2256 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2257 = circle ( 'none', #2250, 1.199999999999999700 ) ;
#2258 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2259 = circle ( 'none', #2077, 32.00000000000000000 ) ;
#2260 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.299999999999988300, 32.00000000000000000 ) ) ;
#2261 = toroidal_surface ( 'none', #2271, 0.04999999999999884400, 2.999999999999999600 ) ;
#2262 = vector ( 'none', #2195, 1000.000000000000000 ) ;
#2263 = conical_surface ( 'none', #2264, 32.00000000000000000, 0.7853981633974439500 ) ;
#2264 = axis2_placement_3d ( 'none', #2267, #2245, #2275 ) ;
#2265 = line ( 'none', #2208, #2262 ) ;
#2266 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.500000000000000900, -32.00000000000000000 ) ) ;
#2267 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2268 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#2269 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.08999999596783000 ) ) ;
#2270 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2271 = axis2_placement_3d ( 'none', #2269, #2268, #2274 ) ;
#2272 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2273 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2274 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2275 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2276 = circle ( 'none', #2239, 41.39999999999999900 ) ;
#2277 = axis2_placement_3d ( 'none', #2270, #2236, #2235 ) ;
#2278 = circle ( 'none', #2204, 5.000000000000000000 ) ;
#2279 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2280 = face_outer_bound ( 'none', #407, .t. ) ;
#2281 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#2282 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2283 = axis2_placement_3d ( 'none', #2193, #2282, #2281 ) ;
#2284 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2285 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2286 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#2287 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2288 = axis2_placement_3d ( 'none', #2286, #2380, #2379 ) ;
#2289 = cylindrical_surface ( 'none', #2288, 7.000000000000000000 ) ;
#2290 = face_outer_bound ( 'none', #180, .t. ) ;
#2291 = axis2_placement_3d ( 'none', #2311, #2310, #2287 ) ;
#2292 = axis2_placement_3d ( 'none', #2299, #2297, #2296 ) ;
#2293 = face_outer_bound ( 'none', #324, .t. ) ;
#2294 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2295 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2296 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290600e-016, -1.000000000000000000 ) ) ;
#2297 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2298 = circle ( 'none', #2372, 2.100000000000001000 ) ;
#2299 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2300 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865443500, 0.7071067811865506800 ) ) ;
#2301 = vector ( 'none', #2300, 1000.000000000000000 ) ;
#2302 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999991500, 31.89999999999999900 ) ) ;
#2303 = line ( 'none', #2302, #2301 ) ;
#2304 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2305 = direction ( 'none', ( 8.659560562354895900e-017, -0.7071067811865506800, 0.7071067811865443500 ) ) ;
#2306 = vector ( 'none', #2305, 1000.000000000000000 ) ;
#2307 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 4.299999999999988300, 32.00000000000000000 ) ) ;
#2308 = cylindrical_surface ( 'none', #2292, 7.000000000000000900 ) ;
#2309 = plane ( 'none', #2291 ) ;
#2310 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2311 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2312 = face_outer_bound ( 'none', #326, .t. ) ;
#2313 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2314 = line ( 'none', #2307, #2306 ) ;
#2315 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2316 = vector ( 'none', #2315, 1000.000000000000000 ) ;
#2317 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.552713678800500100e-015, -32.00000000000000000 ) ) ;
#2318 = line ( 'none', #2317, #2316 ) ;
#2319 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999999700, -41.39999999999999900 ) ) ;
#2320 = direction ( 'none', ( 0.0000000000000000000, -1.087600925377308600e-016, 1.000000000000000000 ) ) ;
#2321 = axis2_placement_3d ( 'none', #2304, #2295, #2294 ) ;
#2322 = direction ( 'none', ( 0.0000000000000000000, 1.102578480493733400e-016, -1.000000000000000000 ) ) ;
#2323 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2324 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#2325 = circle ( 'none', #2321, 9.500000000000000000 ) ;
#2326 = axis2_placement_3d ( 'none', #2331, #2323, #2322 ) ;
#2327 = direction ( 'none', ( 0.0000000000000000000, 1.087600925377308600e-016, -1.000000000000000000 ) ) ;
#2328 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2329 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#2330 = axis2_placement_3d ( 'none', #2329, #2328, #2327 ) ;
#2331 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2332 = axis2_placement_3d ( 'none', #2324, #2313, #2320 ) ;
#2333 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999998600, -31.89999999999999900 ) ) ;
#2334 = circle ( 'none', #2330, 31.89999999999999900 ) ;
#2335 = face_outer_bound ( 'none', #512, .t. ) ;
#2336 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2337 = vector ( 'none', #2336, 1000.000000000000000 ) ;
#2338 = cartesian_point ( 'none', ( 3.918869757271530300e-015, -3.552713678800500100e-015, 32.00000000000000000 ) ) ;
#2339 = line ( 'none', #2338, #2337 ) ;
#2340 = circle ( 'none', #2326, 41.29999999999999700 ) ;
#2341 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999994200, 41.39999999999999900 ) ) ;
#2342 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865504600, -0.7071067811865445800 ) ) ;
#2343 = vector ( 'none', #2342, 1000.000000000000000 ) ;
#2344 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999994500, -32.00000000000000000 ) ) ;
#2345 = line ( 'none', #2344, #2343 ) ;
#2346 = conical_surface ( 'none', #2332, 31.89999999999999900, 0.7853981633974526100 ) ;
#2347 = circle ( 'none', #2463, 2.100000000000001000 ) ;
#2348 = conical_surface ( 'none', #2474, 31.89999999999999900, 0.7853981633974526100 ) ;
#2349 = circle ( 'none', #2354, 32.00000000000000000 ) ;
#2350 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2351 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2352 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999993200, 17.57799999999999900 ) ) ;
#2353 = axis2_placement_3d ( 'none', #2352, #2351, #2350 ) ;
#2354 = axis2_placement_3d ( 'none', #2481, #2482, #2476 ) ;
#2355 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#2356 = conical_surface ( 'none', #2373, 32.00000000000000000, 0.7853981633974439500 ) ;
#2357 = face_outer_bound ( 'none', #204, .t. ) ;
#2358 = circle ( 'none', #2353, 7.000000000000002700 ) ;
#2359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2360 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2361 = axis2_placement_3d ( 'none', #2383, #2360, #2359 ) ;
#2362 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999990900, 4.773959005888162100e-016 ) ) ;
#2363 = face_outer_bound ( 'none', #185, .t. ) ;
#2364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2365 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2366 = cartesian_point ( 'none', ( 19.08999999596802900, 5.399999999999993200, 19.08999999596757000 ) ) ;
#2367 = axis2_placement_3d ( 'none', #2366, #2365, #2364 ) ;
#2368 = circle ( 'none', #2367, 1.976136028425820700 ) ;
#2369 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2370 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2371 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2372 = axis2_placement_3d ( 'none', #2377, #2370, #2369 ) ;
#2373 = axis2_placement_3d ( 'none', #2362, #2480, #2479 ) ;
#2374 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290800e-016, 1.000000000000000000 ) ) ;
#2375 = axis2_placement_3d ( 'none', #2285, #2382, #2374 ) ;
#2376 = circle ( 'none', #2361, 1.976136028425824000 ) ;
#2377 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2378 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2379 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290800e-016, -1.000000000000000000 ) ) ;
#2380 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2381 = circle ( 'none', #2375, 7.000000000000000000 ) ;
#2382 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2383 = cartesian_point ( 'none', ( -19.08999999596789400, 5.399999999999996800, -19.08999999596770500 ) ) ;
#2384 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2385 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999998800, 1.887379141862764600e-016 ) ) ;
#2386 = axis2_placement_3d ( 'none', #2385, #2384, #2453 ) ;
#2387 = circle ( 'none', #2386, 41.39999999999999900 ) ;
#2388 = plane ( 'none', #2391 ) ;
#2389 = face_bound ( 'none', #403, .t. ) ;
#2390 = face_bound ( 'none', #431, .t. ) ;
#2391 = axis2_placement_3d ( 'none', #2441, #2440, #2439 ) ;
#2392 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#2393 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2394 = axis2_placement_3d ( 'none', #2416, #2393, #2392 ) ;
#2395 = circle ( 'none', #2394, 1.199999999999999700 ) ;
#2396 = plane ( 'none', #2418 ) ;
#2397 = face_bound ( 'none', #410, .t. ) ;
#2398 = face_bound ( 'none', #342, .t. ) ;
#2399 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2400 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2401 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2402 = axis2_placement_3d ( 'none', #2410, #2444, #2507 ) ;
#2403 = axis2_placement_3d ( 'none', #2401, #2400, #2399 ) ;
#2404 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2405 = axis2_placement_3d ( 'none', #2435, #2434, #2433 ) ;
#2406 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2407 = cartesian_point ( 'none', ( 30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2408 = axis2_placement_3d ( 'none', #2407, #2406, #2404 ) ;
#2409 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#2410 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2411 = face_bound ( 'none', #260, .t. ) ;
#2412 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2413 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2414 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2415 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991700, 22.16700000000000200 ) ) ;
#2416 = cartesian_point ( 'none', ( -19.08999999596776900, -1.734723475976807100e-015, 19.08999999596783000 ) ) ;
#2417 = circle ( 'none', #2459, 2.099999999999997900 ) ;
#2418 = axis2_placement_3d ( 'none', #2421, #2445, #2503 ) ;
#2419 = face_bound ( 'none', #187, .t. ) ;
#2420 = face_bound ( 'none', #386, .t. ) ;
#2421 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999999300, -41.39999999999999900 ) ) ;
#2422 = face_outer_bound ( 'none', #399, .t. ) ;
#2423 = face_outer_bound ( 'none', #206, .t. ) ;
#2424 = face_bound ( 'none', #414, .t. ) ;
#2425 = face_bound ( 'none', #183, .t. ) ;
#2426 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2427 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2428 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2429 = axis2_placement_3d ( 'none', #2428, #2427, #2426 ) ;
#2430 = circle ( 'none', #2429, 2.099999999999997900 ) ;
#2431 = face_bound ( 'none', #383, .t. ) ;
#2432 = face_outer_bound ( 'none', #425, .t. ) ;
#2433 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2434 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2435 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2436 = face_bound ( 'none', #197, .t. ) ;
#2437 = conical_surface ( 'none', #2500, 41.39999999999999900, 0.7853981633974526100 ) ;
#2438 = face_bound ( 'none', #184, .t. ) ;
#2439 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156400e-016, -1.000000000000000000 ) ) ;
#2440 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2441 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.298161660974073600e-015, -2.551471990324209100e-031 ) ) ;
#2442 = circle ( 'none', #2405, 2.000000000000005300 ) ;
#2443 = cylindrical_surface ( 'none', #2402, 41.39999999999999900 ) ;
#2444 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2445 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2446 = face_bound ( 'none', #249, .t. ) ;
#2447 = face_bound ( 'none', #275, .t. ) ;
#2448 = face_bound ( 'none', #336, .t. ) ;
#2449 = face_outer_bound ( 'none', #337, .t. ) ;
#2450 = face_bound ( 'none', #338, .t. ) ;
#2451 = face_bound ( 'none', #391, .t. ) ;
#2452 = face_bound ( 'none', #256, .t. ) ;
#2453 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2454 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.299999999999994500, -32.00000000000000000 ) ) ;
#2455 = direction ( 'none', ( 0.0000000000000000000, 1.087600925377308600e-016, -1.000000000000000000 ) ) ;
#2456 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2457 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.399999999999995000, 4.884981308350682300e-016 ) ) ;
#2458 = axis2_placement_3d ( 'none', #2457, #2456, #2455 ) ;
#2459 = axis2_placement_3d ( 'none', #2415, #2371, #2409 ) ;
#2460 = cylindrical_surface ( 'none', #2477, 32.00000000000000000 ) ;
#2461 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#2462 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2463 = axis2_placement_3d ( 'none', #2473, #2462, #2461 ) ;
#2464 = face_outer_bound ( 'none', #363, .t. ) ;
#2465 = direction ( 'none', ( 0.0000000000000000000, 9.130123557772670800e-017, -1.000000000000000000 ) ) ;
#2466 = circle ( 'none', #2458, 31.89999999999999900 ) ;
#2467 = axis2_placement_3d ( 'none', #2472, #2471, #2465 ) ;
#2468 = direction ( 'none', ( 0.0000000000000000000, -1.087600925377308600e-016, 1.000000000000000000 ) ) ;
#2469 = circle ( 'none', #2408, 2.000000000000005300 ) ;
#2470 = circle ( 'none', #2403, 2.100000000000001000 ) ;
#2471 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2472 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#2473 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#2474 = axis2_placement_3d ( 'none', #2355, #2378, #2468 ) ;
#2475 = face_outer_bound ( 'none', #190, .t. ) ;
#2476 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2477 = axis2_placement_3d ( 'none', #2414, #2413, #2412 ) ;
#2478 = cylindrical_surface ( 'none', #2467, 9.499999999999998200 ) ;
#2479 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2480 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2481 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999997300, 4.996003610813200500e-016 ) ) ;
#2482 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2483 = line ( 'none', #2524, #2517 ) ;
#2484 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 1.499999999999988900, 41.39999999999999900 ) ) ;
#2485 = direction ( 'none', ( 0.0000000000000000000, -1.102578480493733400e-016, 1.000000000000000000 ) ) ;
#2486 = axis2_placement_3d ( 'none', #2538, #2537, #2536 ) ;
#2487 = circle ( 'none', #2486, 2.099999999999997900 ) ;
#2488 = axis2_placement_3d ( 'none', #2499, #2493, #2485 ) ;
#2489 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999997700, -27.49999999999999600 ) ) ;
#2490 = direction ( 'none', ( 0.0000000000000000000, 1.102578480493733400e-016, -1.000000000000000000 ) ) ;
#2491 = axis2_placement_3d ( 'none', #2498, #2501, #2490 ) ;
#2492 = conical_surface ( 'none', #2488, 41.29999999999999700, 0.7853981633974461700 ) ;
#2493 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2494 = circle ( 'none', #2535, 2.000000000000005300 ) ;
#2495 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2496 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2497 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2498 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2499 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2500 = axis2_placement_3d ( 'none', #2497, #2496, #2495 ) ;
#2501 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2502 = face_outer_bound ( 'none', #401, .t. ) ;
#2503 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2504 = cartesian_point ( 'none', ( 6.123233995736766300e-016, 5.399999999999995900, -4.999999999999999100 ) ) ;
#2505 = circle ( 'none', #2491, 41.29999999999999700 ) ;
#2506 = cartesian_point ( 'none', ( 6.123233995736767300e-016, -3.781697177629439500e-015, -5.000000000000000000 ) ) ;
#2507 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2508 = direction ( 'none', ( -1.110223024625156400e-016, -1.000000000000000000, -1.110223024625144800e-016 ) ) ;
#2509 = cartesian_point ( 'none', ( 19.08999999596802900, -2.158606626689156900e-014, 19.08999999596757000 ) ) ;
#2510 = b_spline_curve_with_knots ( 'none', 3,
( #2593, #2594, #2796, #2802 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732683600, 0.003865027713271409900 ),
.unspecified. ) ;
#2511 = conical_surface ( 'none', #2515, 1.199999999999999700, 0.7853981633974492800 ) ;
#2512 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2513 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2514 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2515 = axis2_placement_3d ( 'none', #2509, #2508, #2154 ) ;
#2516 = face_outer_bound ( 'none', #579, .t. ) ;
#2517 = vector ( 'none', #2523, 1000.000000000000000 ) ;
#2518 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999997000, -27.49999999999999600 ) ) ;
#2519 = face_outer_bound ( 'none', #1219, .t. ) ;
#2520 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.891920202254596000e-015, 5.000000000000000000 ) ) ;
#2521 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2522 = vector ( 'none', #2521, 1000.000000000000000 ) ;
#2523 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2524 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999997000, -27.49999999999999600 ) ) ;
#2525 = circle ( 'none', #2527, 5.000000000000000000 ) ;
#2526 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.599999999999995200, -8.499999999999998200 ) ) ;
#2527 = axis2_placement_3d ( 'none', #2514, #2513, #2512 ) ;
#2528 = face_outer_bound ( 'none', #459, .t. ) ;
#2529 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.599999999999995200, -8.499999999999998200 ) ) ;
#2530 = line ( 'none', #2529, #2522 ) ;
#2531 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2532 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2533 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2534 = cartesian_point ( 'none', ( 1.163414459189985500e-015, 5.399999999999995900, -8.499999999999998200 ) ) ;
#2535 = axis2_placement_3d ( 'none', #2533, #2532, #2531 ) ;
#2536 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#2537 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2538 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#2539 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -9.192646643896294300e-015, 41.39999999999999900 ) ) ;
#2540 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2541 = vector ( 'none', #2540, 1000.000000000000000 ) ;
#2542 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.552713678800500100e-015, -32.00000000000000000 ) ) ;
#2543 = line ( 'none', #2542, #2541 ) ;
#2544 = circle ( 'none', #2650, 32.00000000000000000 ) ;
#2545 = line ( 'none', #2648, #2647 ) ;
#2546 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2547 = axis2_placement_3d ( 'none', #2551, #2555, #2546 ) ;
#2548 = circle ( 'none', #2547, 32.00000000000000000 ) ;
#2549 = circle ( 'none', #2655, 41.39999999999999900 ) ;
#2550 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2551 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994400, 3.552713678800494200e-016 ) ) ;
#2552 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2553 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2554 = axis2_placement_3d ( 'none', #2553, #2552, #2550 ) ;
#2555 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2556 = direction ( 'none', ( 8.659560562354969800e-017, 0.7071067811865445800, -0.7071067811865504600 ) ) ;
#2557 = vector ( 'none', #2556, 1000.000000000000000 ) ;
#2558 = face_outer_bound ( 'none', #298, .t. ) ;
#2559 = cartesian_point ( 'none', ( 3.912746523275793200e-015, 4.399999999999991500, 31.89999999999999900 ) ) ;
#2560 = cartesian_point ( 'none', ( 5.070037748470042400e-015, 3.199999999999990000, 41.39999999999999900 ) ) ;
#2561 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2562 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2563 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999997300, 4.996003610813200500e-016 ) ) ;
#2564 = axis2_placement_3d ( 'none', #2563, #2562, #2561 ) ;
#2565 = cylindrical_surface ( 'none', #2554, 32.00000000000000000 ) ;
#2566 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#2567 = face_bound ( 'none', #471, .t. ) ;
#2568 = cartesian_point ( 'none', ( 3.906623289280056100e-015, 4.399999999999998600, -31.89999999999999900 ) ) ;
#2569 = line ( 'none', #2568, #2557 ) ;
#2570 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 3.199999999999990900, 32.00000000000000000 ) ) ;
#2571 = cartesian_point ( 'none', ( 5.070037748470041600e-015, 1.700000000000003300, -41.39999999999999900 ) ) ;
#2572 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2573 = cartesian_point ( 'none', ( 5.063914514474305300e-015, 1.599999999999991000, 41.29999999999999700 ) ) ;
#2574 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.600000000000000100, -41.29999999999999700 ) ) ;
#2575 = circle ( 'none', #2564, 32.00000000000000000 ) ;
#2576 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2577 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2578 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.699999999999998800, 1.887379141862764600e-016 ) ) ;
#2579 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -4.596323321948147100e-015, 41.39999999999999900 ) ) ;
#2580 = line ( 'none', #2579, #2592 ) ;
#2581 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999998000, -32.00000000000000000 ) ) ;
#2582 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2583 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2584 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2585 = axis2_placement_3d ( 'none', #2584, #2583, #2582 ) ;
#2586 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2587 = axis2_placement_3d ( 'none', #2578, #2577, #2576 ) ;
#2588 = circle ( 'none', #2587, 41.39999999999999900 ) ;
#2589 = direction ( 'none', ( 0.0000000000000000000, 0.7071067811865489100, 0.7071067811865462400 ) ) ;
#2590 = vector ( 'none', #2589, 1000.000000000000000 ) ;
#2591 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999991000, 41.29999999999999700 ) ) ;
#2592 = vector ( 'none', #2572, 1000.000000000000000 ) ;
#2593 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627251900, 0.5149999999999991300 ) ) ;
#2594 = cartesian_point ( 'none', ( 0.8327192892707021600, -0.8065069628489052200, 0.5149999999999994600 ) ) ;
#2595 = face_outer_bound ( 'none', #577, .t. ) ;
#2596 = axis2_placement_3d ( 'none', #2757, #2614, #2613 ) ;
#2597 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625160000e-016, 1.000000000000000000 ) ) ;
#2598 = toroidal_surface ( 'none', #2596, 0.04999999999999884400, 2.999999999999999600 ) ;
#2599 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999992400 ) ) ;
#2600 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2601 = cartesian_point ( 'none', ( -18.91300000000000000, -1.257674520083185100e-014, 30.62999999999999900 ) ) ;
#2602 = axis2_placement_3d ( 'none', #2599, #2781, #2617 ) ;
#2603 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#2604 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2605 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#2606 = cylindrical_surface ( 'none', #2771, 2.099999999999997900 ) ;
#2607 = face_outer_bound ( 'none', #819, .t. ) ;
#2608 = direction ( 'none', ( 0.0000000000000000000, 2.220446049250312800e-016, -1.000000000000000000 ) ) ;
#2609 = axis2_placement_3d ( 'none', #2615, #2611, #2608 ) ;
#2610 = toroidal_surface ( 'none', #2609, 0.04999999999999884400, 2.999999999999999600 ) ;
#2611 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.220446049250312800e-016 ) ) ;
#2612 = face_outer_bound ( 'none', #630, .t. ) ;
#2613 = direction ( 'none', ( -1.000000000000000000, 1.110223024625145100e-016, 1.023771231724018200e-014 ) ) ;
#2614 = direction ( 'none', ( 1.110223024625156400e-016, 1.000000000000000000, 1.110223024625144800e-016 ) ) ;
#2615 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.08999999596783000 ) ) ;
#2616 = axis2_placement_3d ( 'none', #2605, #2604, #2603 ) ;
#2617 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.260700200564540100e-016 ) ) ;
#2618 = cylindrical_surface ( 'none', #2616, 2.099999999999997900 ) ;
#2619 = face_outer_bound ( 'none', #545, .t. ) ;
#2620 = plane ( 'none', #2789 ) ;
#2621 = face_outer_bound ( 'none', #604, .t. ) ;
#2622 = direction ( 'none', ( 0.0000000000000000000, -1.734723475976807100e-016, 1.000000000000000000 ) ) ;
#2623 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2624 = axis2_placement_3d ( 'none', #2637, #2623, #2622 ) ;
#2625 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2626 = axis2_placement_3d ( 'none', #2645, #2644, #2775 ) ;
#2627 = cylindrical_surface ( 'none', #2643, 32.00000000000000000 ) ;
#2628 = plane ( 'none', #2626 ) ;
#2629 = cartesian_point ( 'none', ( 3.918869757271530300e-015, 5.399999999999991500, 32.00000000000000000 ) ) ;
#2630 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504400e-016, -1.000000000000000000 ) ) ;
#2631 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2632 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2633 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.499999999999993800, 32.00000000000000000 ) ) ;
#2634 = face_outer_bound ( 'none', #535, .t. ) ;
#2635 = circle ( 'none', #2624, 5.000000000000000000 ) ;
#2636 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999998600, -32.00000000000000000 ) ) ;
#2637 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999995000, 5.995204332975838800e-016 ) ) ;
#2638 = face_outer_bound ( 'none', #544, .t. ) ;
#2639 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2640 = vector ( 'none', #2639, 1000.000000000000000 ) ;
#2641 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.891920202254596000e-015, 5.000000000000000000 ) ) ;
#2642 = line ( 'none', #2641, #2640 ) ;
#2643 = axis2_placement_3d ( 'none', #2625, #2788, #2787 ) ;
#2644 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2645 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2646 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2647 = vector ( 'none', #2646, 1000.000000000000000 ) ;
#2648 = cartesian_point ( 'none', ( 3.918869757271530300e-015, -3.552713678800500100e-015, 32.00000000000000000 ) ) ;
#2649 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999994100, 5.000000000000000900 ) ) ;
#2650 = axis2_placement_3d ( 'none', #2632, #2631, #2630 ) ;
#2651 = circle ( 'none', #2764, 8.000000000000001800 ) ;
#2652 = direction ( 'none', ( 0.0000000000000000000, 1.152292163994256100e-016, -1.000000000000000000 ) ) ;
#2653 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2654 = cartesian_point ( 'none', ( 0.0000000000000000000, 3.199999999999994800, 3.552713678800494700e-016 ) ) ;
#2655 = axis2_placement_3d ( 'none', #2654, #2653, #2652 ) ;
#2656 = cylindrical_surface ( 'none', #2723, 5.000000000000000000 ) ;
#2657 = axis2_placement_3d ( 'none', #2691, #2690, #2689 ) ;
#2658 = face_outer_bound ( 'none', #434, .t. ) ;
#2659 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999995900, -7.124999999999999100 ) ) ;
#2660 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.596323321948147100e-015, -41.39999999999999900 ) ) ;
#2661 = line ( 'none', #2660, #2671 ) ;
#2662 = direction ( 'none', ( 8.659560562354914400e-017, 0.7071067811865491300, -0.7071067811865459100 ) ) ;
#2663 = vector ( 'none', #2662, 1000.000000000000000 ) ;
#2664 = cartesian_point ( 'none', ( 5.057791280478568200e-015, 1.600000000000000100, -41.29999999999999700 ) ) ;
#2665 = line ( 'none', #2591, #2590 ) ;
#2666 = face_outer_bound ( 'none', #521, .t. ) ;
#2667 = line ( 'none', #2664, #2663 ) ;
#2668 = axis2_placement_3d ( 'none', #2683, #2682, #2672 ) ;
#2669 = direction ( 'none', ( 0.0000000000000000000, 1.099915247449062600e-016, -1.000000000000000000 ) ) ;
#2670 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2671 = vector ( 'none', #2586, 1000.000000000000000 ) ;
#2672 = direction ( 'none', ( 0.0000000000000000000, -1.102578480493733400e-016, 1.000000000000000000 ) ) ;
#2673 = cylindrical_surface ( 'none', #2585, 41.39999999999999900 ) ;
#2674 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2675 = vector ( 'none', #2674, 1000.000000000000000 ) ;
#2676 = cartesian_point ( 'none', ( 5.070037748470042400e-015, -4.596323321948147100e-015, 41.39999999999999900 ) ) ;
#2677 = line ( 'none', #2676, #2675 ) ;
#2678 = conical_surface ( 'none', #2668, 41.29999999999999700, 0.7853981633974461700 ) ;
#2679 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2680 = axis2_placement_3d ( 'none', #2736, #2670, #2669 ) ;
#2681 = circle ( 'none', #2680, 41.39999999999999900 ) ;
#2682 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2683 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.599999999999995400, 1.776356839400245100e-016 ) ) ;
#2684 = circle ( 'none', #2703, 1.976136028425824000 ) ;
#2685 = face_bound ( 'none', #474, .t. ) ;
#2686 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2687 = vector ( 'none', #2686, 1000.000000000000000 ) ;
#2688 = axis2_placement_3d ( 'none', #2692, #2698, #2744 ) ;
#2689 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2690 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2691 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 19.08999999596783000 ) ) ;
#2692 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999998600, -32.00000000000000000 ) ) ;
#2693 = face_bound ( 'none', #346, .t. ) ;
#2694 = circle ( 'none', #2745, 41.39999999999999900 ) ;
#2695 = cartesian_point ( 'none', ( 0.0000000000000000000, 4.596323321948147100e-015, -41.39999999999999900 ) ) ;
#2696 = line ( 'none', #2695, #2687 ) ;
#2697 = face_bound ( 'none', #264, .t. ) ;
#2698 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2699 = direction ( 'none', ( -1.371063154230008000e-016, 0.01308959557134447200, -0.9999143275740071100 ) ) ;
#2700 = vector ( 'none', #2699, 1000.000000000000100 ) ;
#2701 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -19.08999999596783000 ) ) ;
#2702 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089227400, 0.5149999999999999000 ) ) ;
#2703 = axis2_placement_3d ( 'none', #2701, #2752, #2751 ) ;
#2704 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2705 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2706 = axis2_placement_3d ( 'none', #2720, #2705, #2704 ) ;
#2707 = circle ( 'none', #2706, 9.500000000000000000 ) ;
#2708 = circle ( 'none', #2657, 1.976136028425820700 ) ;
#2709 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#2710 = cartesian_point ( 'none', ( 36.76955262170062600, -33.26955262170028500, -40.00000000000000000 ) ) ;
#2711 = line ( 'none', #2710, #2700 ) ;
#2712 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2713 = vector ( 'none', #2712, 1000.000000000000000 ) ;
#2714 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999995200, -7.124999999999999100 ) ) ;
#2715 = line ( 'none', #2714, #2713 ) ;
#2716 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2717 = vector ( 'none', #2716, 1000.000000000000000 ) ;
#2718 = cartesian_point ( 'none', ( 6.123233995736766300e-016, -3.781697177629439500e-015, -5.000000000000000000 ) ) ;
#2719 = line ( 'none', #2718, #2717 ) ;
#2720 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999996800, -18.00000000000000000 ) ) ;
#2721 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#2722 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2723 = axis2_placement_3d ( 'none', #2566, #2722, #2721 ) ;
#2724 = face_outer_bound ( 'none', #524, .t. ) ;
#2725 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2726 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2727 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865443500, -0.7071067811865506800 ) ) ;
#2728 = vector ( 'none', #2727, 1000.000000000000000 ) ;
#2729 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999998000, -41.39999999999999900 ) ) ;
#2730 = line ( 'none', #2729, #2728 ) ;
#2731 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999998000, -41.39999999999999900 ) ) ;
#2732 = axis2_placement_3d ( 'none', #2726, #2725, #2679 ) ;
#2733 = face_outer_bound ( 'none', #484, .t. ) ;
#2734 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#2735 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2736 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.499999999999993600, 1.665334536937727400e-016 ) ) ;
#2737 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2738 = cylindrical_surface ( 'none', #2732, 41.39999999999999900 ) ;
#2739 = axis2_placement_3d ( 'none', #2740, #2735, #2734 ) ;
#2740 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.399999999999996800, -18.00000000000000000 ) ) ;
#2741 = circle ( 'none', #2739, 9.500000000000000000 ) ;
#2742 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.596323321948147100e-015, -5.102943980648418200e-031 ) ) ;
#2743 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -41.39999999999999900 ) ) ;
#2744 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2745 = axis2_placement_3d ( 'none', #2742, #2754, #2737 ) ;
#2746 = face_bound ( 'none', #265, .t. ) ;
#2747 = face_outer_bound ( 'none', #261, .t. ) ;
#2748 = face_bound ( 'none', #445, .t. ) ;
#2749 = face_bound ( 'none', #463, .t. ) ;
#2750 = face_bound ( 'none', #349, .t. ) ;
#2751 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2752 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2753 = plane ( 'none', #2688 ) ;
#2754 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2755 = face_bound ( 'none', #350, .t. ) ;
#2756 = cartesian_point ( 'none', ( -19.08999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#2757 = cartesian_point ( 'none', ( 19.08999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#2758 = face_outer_bound ( 'none', #611, .t. ) ;
#2759 = face_outer_bound ( 'none', #564, .t. ) ;
#2760 = axis2_placement_3d ( 'none', #2756, #2767, #2769 ) ;
#2761 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2762 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2763 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2764 = axis2_placement_3d ( 'none', #2763, #2762, #2761 ) ;
#2765 = plane ( 'none', #2602 ) ;
#2766 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504200e-016, -1.000000000000000000 ) ) ;
#2767 = direction ( 'none', ( -1.110223024625156400e-016, 1.000000000000000000, 1.110223024625160200e-016 ) ) ;
#2768 = toroidal_surface ( 'none', #2760, 0.04999999999999884400, 2.999999999999999600 ) ;
#2769 = direction ( 'none', ( 1.000000000000000000, 1.110223024625160200e-016, -3.412570772413394100e-015 ) ) ;
#2770 = axis2_placement_3d ( 'none', #2773, #2778, #2766 ) ;
#2771 = axis2_placement_3d ( 'none', #2601, #2600, #2597 ) ;
#2772 = axis2_placement_3d ( 'none', #2786, #2777, #2776 ) ;
#2773 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2774 = face_outer_bound ( 'none', #554, .t. ) ;
#2775 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2776 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2777 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#2778 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2779 = cylindrical_surface ( 'none', #2770, 8.000000000000001800 ) ;
#2780 = conical_surface ( 'none', #2772, 1.199999999999999700, 0.7853981633974492800 ) ;
#2781 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#2782 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#2783 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2784 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2785 = face_outer_bound ( 'none', #587, .t. ) ;
#2786 = cartesian_point ( 'none', ( 19.08999999596776900, -1.734723475976807100e-014, -19.08999999596783000 ) ) ;
#2787 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156300e-016, -1.000000000000000000 ) ) ;
#2788 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2789 = axis2_placement_3d ( 'none', #2784, #2783, #2782 ) ;
#2790 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2791 = cylindrical_surface ( 'none', #2897, 41.48499999999999900 ) ;
#2792 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2793 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2794 = cartesian_point ( 'none', ( 30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2795 = face_outer_bound ( 'none', #734, .t. ) ;
#2796 = cartesian_point ( 'none', ( 1.586512658500282400, -0.7436618653472137900, 0.5149999999999994600 ) ) ;
#2797 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2798 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2799 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 3.055000000000001000 ) ) ;
#2800 = axis2_placement_3d ( 'none', #2799, #2798, #2797 ) ;
#2801 = cylindrical_surface ( 'none', #2811, 8.000000000000001800 ) ;
#2802 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089229700, 0.5149999999999996800 ) ) ;
#2803 = cartesian_point ( 'none', ( -18.91300000000000000, -1.234359836566056800e-014, 28.52999999999999800 ) ) ;
#2804 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2805 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2806 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2807 = axis2_placement_3d ( 'none', #2806, #2805, #2804 ) ;
#2808 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995900, -4.945000000000001200 ) ) ;
#2809 = circle ( 'none', #2800, 8.000000000000001800 ) ;
#2810 = direction ( 'none', ( 0.0000000000000000000, 1.239088197126290600e-016, -1.000000000000000000 ) ) ;
#2811 = axis2_placement_3d ( 'none', #2792, #2790, #2900 ) ;
#2812 = axis2_placement_3d ( 'none', #3001, #3000, #2810 ) ;
#2813 = circle ( 'none', #2807, 2.000000000000005300 ) ;
#2814 = cartesian_point ( 'none', ( 3.640000000000001000, 5.399999999999992400, 24.57800000000000300 ) ) ;
#2815 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999994100, 11.05500000000000100 ) ) ;
#2816 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999991300, 28.52999999999999800 ) ) ;
#2817 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2818 = vector ( 'none', #2817, 1000.000000000000000 ) ;
#2819 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999995200, -4.945000000000001200 ) ) ;
#2820 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999994300, 10.57799999999999900 ) ) ;
#2821 = cylindrical_surface ( 'none', #2812, 7.000000000000000900 ) ;
#2822 = line ( 'none', #2832, #2831 ) ;
#2823 = circle ( 'none', #3006, 2.099999999999997900 ) ;
#2824 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#2825 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991700, 22.16700000000000200 ) ) ;
#2826 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2827 = cartesian_point ( 'none', ( 26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#2828 = circle ( 'none', #3014, 2.099999999999997900 ) ;
#2829 = face_outer_bound ( 'none', #231, .t. ) ;
#2830 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2831 = vector ( 'none', #2830, 1000.000000000000000 ) ;
#2832 = cartesian_point ( 'none', ( 28.36499999999999800, -1.147623662767216600e-014, 20.06700000000000400 ) ) ;
#2833 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147354200e-016, 1.000000000000000000 ) ) ;
#2834 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#2835 = cartesian_point ( 'none', ( 1.555305873969557100, 4.457714348896364700e-016, -3.639999999999999200 ) ) ;
#2836 = cylindrical_surface ( 'none', #2865, 2.000000000000005300 ) ;
#2837 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2838 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2839 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2840 = axis2_placement_3d ( 'none', #2839, #2838, #2837 ) ;
#2841 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2842 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2843 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2844 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2845 = cylindrical_surface ( 'none', #2840, 2.100000000000001000 ) ;
#2846 = cartesian_point ( 'none', ( 30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2847 = cylindrical_surface ( 'none', #2857, 2.100000000000001000 ) ;
#2848 = face_outer_bound ( 'none', #549, .t. ) ;
#2849 = face_outer_bound ( 'none', #608, .t. ) ;
#2850 = axis2_placement_3d ( 'none', #2878, #2858, #2852 ) ;
#2851 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2852 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#2853 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2854 = vector ( 'none', #2853, 1000.000000000000000 ) ;
#2855 = cartesian_point ( 'none', ( 3.640000000000001000, 5.599999999999992500, 24.57800000000000300 ) ) ;
#2856 = circle ( 'none', #2970, 2.000000000000005300 ) ;
#2857 = axis2_placement_3d ( 'none', #2851, #2844, #2843 ) ;
#2858 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2859 = line ( 'none', #2855, #2854 ) ;
#2860 = cylindrical_surface ( 'none', #2850, 2.100000000000001000 ) ;
#2861 = direction ( 'none', ( -1.000000000000000000, -1.110223024625162900e-016, 2.891205793294679000e-015 ) ) ;
#2862 = direction ( 'none', ( 1.110223024625156400e-016, -1.000000000000000000, -1.110223024625160200e-016 ) ) ;
#2863 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#2864 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2865 = axis2_placement_3d ( 'none', #2846, #2842, #2841 ) ;
#2866 = face_outer_bound ( 'none', #622, .t. ) ;
#2867 = direction ( 'none', ( 0.0000000000000000000, -2.220446049250300000e-016, 1.000000000000000000 ) ) ;
#2868 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.220446049250312800e-016 ) ) ;
#2869 = cartesian_point ( 'none', ( -19.08999999596776900, -2.158606626689159700e-014, 19.08999999596783000 ) ) ;
#2870 = cartesian_point ( 'none', ( -19.08999999596789400, -1.734723475976808400e-014, -19.08999999596770500 ) ) ;
#2871 = conical_surface ( 'none', #2874, 1.199999999999999700, 0.7853981633974492800 ) ;
#2872 = face_outer_bound ( 'none', #599, .t. ) ;
#2873 = conical_surface ( 'none', #2882, 1.199999999999999700, 0.7853981633974492800 ) ;
#2874 = axis2_placement_3d ( 'none', #2870, #2862, #2861 ) ;
#2875 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#2876 = face_outer_bound ( 'none', #632, .t. ) ;
#2877 = face_outer_bound ( 'none', #211, .t. ) ;
#2878 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#2879 = face_outer_bound ( 'none', #583, .t. ) ;
#2880 = axis2_placement_3d ( 'none', #2875, #2864, #2863 ) ;
#2881 = cylindrical_surface ( 'none', #2880, 2.000000000000005300 ) ;
#2882 = axis2_placement_3d ( 'none', #2869, #2868, #2867 ) ;
#2883 = face_outer_bound ( 'none', #927, .t. ) ;
#2884 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -12.90000000000000400 ) ) ;
#2885 = line ( 'none', #2884, #3414 ) ;
#2886 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.899999999999998600 ) ) ;
#2887 = vector ( 'none', #2793, 1000.000000000000000 ) ;
#2888 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999996600, -22.21999999999999900 ) ) ;
#2889 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999995200, -4.945000000000001200 ) ) ;
#2890 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2891 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#2892 = line ( 'none', #2794, #2887 ) ;
#2893 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2894 = vector ( 'none', #2893, 1000.000000000000000 ) ;
#2895 = cartesian_point ( 'none', ( -17.68799999999999900, 5.599999999999994300, 11.05500000000000100 ) ) ;
#2896 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#2897 = axis2_placement_3d ( 'none', #2896, #2891, #2890 ) ;
#2898 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996200, -17.34499999999999200 ) ) ;
#2899 = line ( 'none', #2895, #2894 ) ;
#2900 = direction ( 'none', ( 0.0000000000000000000, 1.084202172485504200e-016, -1.000000000000000000 ) ) ;
#2901 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2902 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#2903 = spherical_surface ( 'none', #2929, 6.499999999999999100 ) ;
#2904 = axis2_placement_3d ( 'none', #2914, #2920, #2901 ) ;
#2905 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579900, 0.0000000000000000000 ) ) ;
#2906 = vector ( 'none', #2905, 1000.000000000000100 ) ;
#2907 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, -0.5150000000000000100 ) ) ;
#2908 = line ( 'none', #2907, #2906 ) ;
#2909 = circle ( 'none', #2904, 2.000000000000000000 ) ;
#2910 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#2911 = line ( 'none', #2910, #2986 ) ;
#2912 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2913 = vector ( 'none', #2912, 1000.000000000000000 ) ;
#2914 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2915 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#2916 = cartesian_point ( 'none', ( 1.586512658500328900, 0.7436618653472093500, -0.5150000000000000100 ) ) ;
#2917 = cartesian_point ( 'none', ( 0.8327192892707033800, 0.8065069628489047700, -0.5150000000000000100 ) ) ;
#2918 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627187500, -0.5149999999999997900 ) ) ;
#2919 = cartesian_point ( 'none', ( 0.3133329318012324500, -1.993777968396902100, -2.441673807207772400e-016 ) ) ;
#2920 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2921 = b_spline_curve_with_knots ( 'none', 3,
( #2918, #2917, #2916, #2915 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836496941431800, 0.003865027712480163000 ),
.unspecified. ) ;
#2922 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2923 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#2924 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000000100 ) ) ;
#2925 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#2926 = line ( 'none', #2925, #2913 ) ;
#2927 = circle ( 'none', #3038, 0.2000000000000000900 ) ;
#2928 = face_outer_bound ( 'none', #655, .t. ) ;
#2929 = axis2_placement_3d ( 'none', #2989, #2982, #2978 ) ;
#2930 = cartesian_point ( 'none', ( 1.265388954528032400, 4.808832952352227800e-016, -3.853420195439738900 ) ) ;
#2931 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2932 = cartesian_point ( 'none', ( 0.3318305140694493000, 1.984555414402738400, -0.5149999999999997900 ) ) ;
#2933 = plane ( 'none', #2949 ) ;
#2934 = cartesian_point ( 'none', ( 0.07880998200162511700, 0.5149999999999970200, 0.8678097445627274100 ) ) ;
#2935 = cartesian_point ( 'none', ( 0.3318305140694475800, -0.5149999999999922400, -1.984555414402741100 ) ) ;
#2936 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#2937 = line ( 'none', #2936, #2966 ) ;
#2938 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#2939 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2940 = vector ( 'none', #2939, 1000.000000000000000 ) ;
#2941 = cartesian_point ( 'none', ( -18.91300000000000000, -1.280989203600313500e-014, 32.72999999999999700 ) ) ;
#2942 = line ( 'none', #2941, #2940 ) ;
#2943 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089226300, -0.5150000000000000100 ) ) ;
#2944 = cartesian_point ( 'none', ( 26.53999999999999900, 3.199999999999997500, -26.42000000000000200 ) ) ;
#2945 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#2946 = vector ( 'none', #2945, 1000.000000000000000 ) ;
#2947 = cartesian_point ( 'none', ( 26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#2948 = cartesian_point ( 'none', ( 0.3318305140694484100, 0.5150000000000070100, -1.984555414402737700 ) ) ;
#2949 = axis2_placement_3d ( 'none', #2938, #2923, #2922 ) ;
#2950 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2951 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2952 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999993200, 17.57799999999999900 ) ) ;
#2953 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999994300, 10.57799999999999900 ) ) ;
#2954 = line ( 'none', #2953, #2946 ) ;
#2955 = axis2_placement_3d ( 'none', #2952, #2951, #2950 ) ;
#2956 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#2957 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2958 = axis2_placement_3d ( 'none', #2974, #2957, #2956 ) ;
#2959 = cartesian_point ( 'none', ( 30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2960 = cartesian_point ( 'none', ( -30.35999999999999900, -7.160938508832259700e-015, -17.34499999999999200 ) ) ;
#2961 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2962 = vector ( 'none', #2961, 1000.000000000000000 ) ;
#2963 = cartesian_point ( 'none', ( -30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2964 = line ( 'none', #2963, #2962 ) ;
#2965 = circle ( 'none', #2958, 7.000000000000002700 ) ;
#2966 = vector ( 'none', #2931, 1000.000000000000000 ) ;
#2967 = direction ( 'none', ( 0.0000000000000000000, -2.168404344971003200e-016, 1.000000000000000000 ) ) ;
#2968 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2969 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999996600, -19.34499999999999900 ) ) ;
#2970 = axis2_placement_3d ( 'none', #2969, #2968, #2967 ) ;
#2971 = circle ( 'none', #2955, 7.000000000000002700 ) ;
#2972 = cartesian_point ( 'none', ( 3.640000000000000100, 5.399999999999994100, 10.57799999999999900 ) ) ;
#2973 = cartesian_point ( 'none', ( -30.35999999999999900, 3.199999999999997100, -21.34500000000000200 ) ) ;
#2974 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#2975 = cartesian_point ( 'none', ( 20.89999999999999900, 5.399999999999994100, 6.875000000000000900 ) ) ;
#2976 = cartesian_point ( 'none', ( -30.35999999999999900, -6.716849298982197100e-015, -21.34500000000000200 ) ) ;
#2977 = circle ( 'none', #3028, 2.000000000000000000 ) ;
#2978 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#2979 = cartesian_point ( 'none', ( 3.300000000000000700, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#2980 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 2.000000000000000000 ) ) ;
#2981 = axis2_placement_3d ( 'none', #2987, #3034, #3033 ) ;
#2982 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#2983 = circle ( 'none', #2981, 2.200000000000000200 ) ;
#2984 = face_outer_bound ( 'none', #841, .t. ) ;
#2985 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#2986 = vector ( 'none', #2985, 1000.000000000000000 ) ;
#2987 = cartesian_point ( 'none', ( 3.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#2988 = cartesian_point ( 'none', ( 1.265388954528032400, -3.853420195439743800, -4.719078708115044700e-016 ) ) ;
#2989 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#2990 = direction ( 'none', ( 0.0000000000000000000, -1.084202172485504200e-016, 1.000000000000000000 ) ) ;
#2991 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2992 = axis2_placement_3d ( 'none', #3021, #2991, #2990 ) ;
#2993 = line ( 'none', #2819, #2818 ) ;
#2994 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999995200, -7.124999999999999100 ) ) ;
#2995 = cartesian_point ( 'none', ( 3.640000000000001000, 5.599999999999992500, 24.57800000000000300 ) ) ;
#2996 = cartesian_point ( 'none', ( 28.36499999999999800, -1.194253029801473000e-014, 24.26699999999999900 ) ) ;
#2997 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#2998 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#2999 = circle ( 'none', #2992, 8.000000000000001800 ) ;
#3000 = direction ( 'none', ( -0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#3001 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#3002 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, 6.875000000000000900 ) ) ;
#3003 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625152800e-016, 1.000000000000000000 ) ) ;
#3004 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3005 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#3006 = axis2_placement_3d ( 'none', #2825, #2998, #2997 ) ;
#3007 = face_outer_bound ( 'none', #710, .t. ) ;
#3008 = axis2_placement_3d ( 'none', #2835, #2834, #2833 ) ;
#3009 = axis2_placement_3d ( 'none', #3010, #2826, #2824 ) ;
#3010 = cartesian_point ( 'none', ( 28.36499999999999800, -1.170938346284344800e-014, 22.16700000000000200 ) ) ;
#3011 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999991300, 24.26699999999999900 ) ) ;
#3012 = cartesian_point ( 'none', ( 28.36499999999999800, 3.199999999999992200, 20.06700000000000400 ) ) ;
#3013 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3014 = axis2_placement_3d ( 'none', #3005, #3004, #3003 ) ;
#3015 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089229700, 0.5149999999999996800 ) ) ;
#3016 = cylindrical_surface ( 'none', #3009, 2.099999999999997900 ) ;
#3017 = circle ( 'none', #3008, 0.3600000000000001000 ) ;
#3018 = axis2_placement_3d ( 'none', #3023, #3022, #3013 ) ;
#3019 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3020 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3021 = cartesian_point ( 'none', ( -17.68799999999999900, 5.399999999999995000, 3.055000000000001000 ) ) ;
#3022 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3023 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3024 = cartesian_point ( 'none', ( 2.339999999999999900, 1.042174426074397900e-016, -0.8510000000000002000 ) ) ;
#3025 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3026 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3027 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3028 = axis2_placement_3d ( 'none', #3027, #3026, #3025 ) ;
#3029 = axis2_placement_3d ( 'none', #3031, #3020, #3019 ) ;
#3030 = toroidal_surface ( 'none', #3018, 3.639999999999999200, 0.3600000000000003200 ) ;
#3031 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#3032 = face_outer_bound ( 'none', #805, .t. ) ;
#3033 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3034 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3035 = circle ( 'none', #3029, 0.2000000000000000900 ) ;
#3036 = direction ( 'none', ( 0.0000000000000000000, -1.224646799147353200e-016, 1.000000000000000000 ) ) ;
#3037 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#3038 = axis2_placement_3d ( 'none', #2979, #3037, #3036 ) ;
#3039 = cartesian_point ( 'none', ( 1.265388954528032400, 3.853420195439738500, 0.0000000000000000000 ) ) ;
#3040 = axis2_placement_3d ( 'none', #3043, #3186, #3185 ) ;
#3041 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3042 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3043 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3044 = circle ( 'none', #3181, 3.853420195439738900 ) ;
#3045 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#3046 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3047 = cylindrical_surface ( 'none', #3184, 4.000000000000000000 ) ;
#3048 = circle ( 'none', #3040, 3.853420195439738900 ) ;
#3049 = axis2_placement_3d ( 'none', #3052, #3042, #3041 ) ;
#3050 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 3.853420195439738900 ) ) ;
#3051 = vector ( 'none', #3259, 1000.000000000000000 ) ;
#3052 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3053 = cartesian_point ( 'none', ( 3.099999999999998800, 4.898587196589412800e-016, -4.000000000000000000 ) ) ;
#3054 = circle ( 'none', #3049, 3.999999999999999100 ) ;
#3055 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#3056 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#3057 = cartesian_point ( 'none', ( 6.064432052242946000, 0.8736141802079600000, 0.0000000000000000000 ) ) ;
#3058 = axis2_placement_3d ( 'none', #3057, #3056, #3055 ) ;
#3059 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3060 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3061 = axis2_placement_3d ( 'none', #3253, #3046, #3045 ) ;
#3062 = circle ( 'none', #3061, 2.100000000000001000 ) ;
#3063 = circle ( 'none', #3058, 6.426280325898197500 ) ;
#3064 = axis2_placement_3d ( 'none', #3247, #3060, #3059 ) ;
#3065 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3066 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3067 = b_spline_curve_with_knots ( 'none', 3,
( #3152, #3151, #3150, #3149 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790224673708300, 0.006512406268448422400 ),
.unspecified. ) ;
#3068 = cartesian_point ( 'none', ( 6.064432052242946000, 0.8736141802079600000, 0.0000000000000000000 ) ) ;
#3069 = axis2_placement_3d ( 'none', #3136, #3135, #3134 ) ;
#3070 = axis2_placement_3d ( 'none', #3068, #3148, #3147 ) ;
#3071 = direction ( 'none', ( 0.0000000000000000000, -3.614249330683746800e-015, 1.000000000000000000 ) ) ;
#3072 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#3073 = vector ( 'none', #3141, 1000.000000000000000 ) ;
#3074 = axis2_placement_3d ( 'none', #3078, #3072, #3071 ) ;
#3075 = direction ( 'none', ( 0.0000000000000000000, 3.552713678800500900e-015, -1.000000000000000000 ) ) ;
#3076 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3077 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3078 = cartesian_point ( 'none', ( 6.499999999999999100, -0.5150000000000000100, -1.863039991300387900e-015 ) ) ;
#3079 = cartesian_point ( 'none', ( 0.07880998200162436800, -0.5150000000000026800, 0.8678097445627239700 ) ) ;
#3080 = circle ( 'none', #3069, 1.999999999999999600 ) ;
#3081 = cartesian_point ( 'none', ( 0.3318305140694475800, -1.984555414402739700, 0.5149999999999992400 ) ) ;
#3082 = circle ( 'none', #3074, 6.479565957685745800 ) ;
#3083 = direction ( 'none', ( 0.0000000000000000000, -3.614249330683746800e-015, 1.000000000000000000 ) ) ;
#3084 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#3085 = cartesian_point ( 'none', ( 6.499999999999999100, -0.5150000000000000100, -1.863039991300387900e-015 ) ) ;
#3086 = cartesian_point ( 'none', ( 0.3318305140694484100, 0.5149999999999929100, 1.984555414402741100 ) ) ;
#3087 = circle ( 'none', #3070, 6.426280325898197500 ) ;
#3088 = axis2_placement_3d ( 'none', #3077, #3076, #3075 ) ;
#3089 = axis2_placement_3d ( 'none', #3085, #3084, #3083 ) ;
#3090 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3091 = axis2_placement_3d ( 'none', #3220, #3219, #3090 ) ;
#3092 = circle ( 'none', #3091, 1.009117809157098900 ) ;
#3093 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627149800, 0.5149999999999992400 ) ) ;
#3094 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.338610863216202600e-016 ) ) ;
#3095 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#3096 = axis2_placement_3d ( 'none', #3225, #3095, #3094 ) ;
#3097 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3098 = circle ( 'none', #3241, 3.853420195439738900 ) ;
#3099 = axis2_placement_3d ( 'none', #3246, #3245, #3244 ) ;
#3100 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3101 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3102 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3103 = axis2_placement_3d ( 'none', #3102, #3101, #3100 ) ;
#3104 = cartesian_point ( 'none', ( 0.3318305140694493000, 1.984555414402738400, 0.5149999999999992400 ) ) ;
#3105 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.260700200564540100e-016 ) ) ;
#3106 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#3107 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999998100, 0.5149999999999992400 ) ) ;
#3108 = axis2_placement_3d ( 'none', #3107, #3106, #3105 ) ;
#3109 = plane ( 'none', #3108 ) ;
#3110 = cartesian_point ( 'none', ( 6.064432052242949600, -0.8736141802079618900, 0.0000000000000000000 ) ) ;
#3111 = circle ( 'none', #3237, 6.426280325898200200 ) ;
#3112 = circle ( 'none', #3103, 6.499999999999999100 ) ;
#3113 = cartesian_point ( 'none', ( 0.3318305140694475800, -0.5150000000000062300, 1.984555414402737700 ) ) ;
#3114 = cartesian_point ( 'none', ( 6.499999999999999100, 0.5149999999999997900, 1.798113930971348900e-015 ) ) ;
#3115 = spherical_surface ( 'none', #3099, 6.499999999999999100 ) ;
#3116 = face_outer_bound ( 'none', #739, .t. ) ;
#3117 = direction ( 'none', ( 0.4461978007789580400, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#3118 = face_outer_bound ( 'none', #661, .t. ) ;
#3119 = axis2_placement_3d ( 'none', #3155, #3165, #3217 ) ;
#3120 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 3.999999999999999100 ) ) ;
#3121 = axis2_placement_3d ( 'none', #3218, #3212, #3211 ) ;
#3122 = circle ( 'none', #3214, 0.8509999999999999800 ) ;
#3123 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3124 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3125 = circle ( 'none', #3271, 0.8509999999999999800 ) ;
#3126 = axis2_placement_3d ( 'none', #3130, #3279, #3278 ) ;
#3127 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3128 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3129 = axis2_placement_3d ( 'none', #3146, #3128, #3127 ) ;
#3130 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3131 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.224646799147353200e-016 ) ) ;
#3132 = direction ( 'none', ( 0.0000000000000000000, 1.224646799147353200e-016, -1.000000000000000000 ) ) ;
#3133 = axis2_placement_3d ( 'none', #3142, #3132, #3131 ) ;
#3134 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3135 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3136 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3137 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#3138 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.8510000000000002000 ) ) ;
#3139 = circle ( 'none', #3133, 6.499999999999999100 ) ;
#3140 = circle ( 'none', #3126, 0.8509999999999999800 ) ;
#3141 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3142 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3143 = circle ( 'none', #3129, 0.8509999999999999800 ) ;
#3144 = cartesian_point ( 'none', ( 2.616506661494198300, 0.0000000000000000000, 7.007546303702493800e-017 ) ) ;
#3145 = line ( 'none', #3144, #3275 ) ;
#3146 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3147 = direction ( 'none', ( 0.8949343677499603800, 0.4461978007789581000, 0.0000000000000000000 ) ) ;
#3148 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#3149 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627149800, 0.5149999999999992400 ) ) ;
#3150 = cartesian_point ( 'none', ( 0.8327192892707023800, 0.8065069628489051100, 0.5149999999999996800 ) ) ;
#3151 = cartesian_point ( 'none', ( 1.586512658500283300, 0.7436618653472135700, 0.5149999999999996800 ) ) ;
#3152 = cartesian_point ( 'none', ( 2.339999999999999900, 0.6774776749089227400, 0.5149999999999999000 ) ) ;
#3153 = cartesian_point ( 'none', ( -25.39999999999996300, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#3154 = line ( 'none', #3153, #3073 ) ;
#3155 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3156 = cartesian_point ( 'none', ( 13.10000000000000100, 2.449293598294705900e-016, -1.999999999999999600 ) ) ;
#3157 = circle ( 'none', #3119, 3.853420195439738900 ) ;
#3158 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3159 = vector ( 'none', #3158, 1000.000000000000000 ) ;
#3160 = cartesian_point ( 'none', ( -25.39999999999996300, 4.898587196589412800e-016, -4.000000000000000000 ) ) ;
#3161 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 1.999999999999999600 ) ) ;
#3162 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3163 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3164 = line ( 'none', #3160, #3159 ) ;
#3165 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3166 = axis2_placement_3d ( 'none', #3177, #3124, #3123 ) ;
#3167 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000023400, 0.6774776749089209700 ) ) ;
#3168 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3169 = vector ( 'none', #3168, 1000.000000000000000 ) ;
#3170 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3171 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3172 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 3.639999999999999200 ) ) ;
#3173 = axis2_placement_3d ( 'none', #3172, #3171, #3170 ) ;
#3174 = circle ( 'none', #3173, 0.3600000000000001000 ) ;
#3175 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3176 = face_outer_bound ( 'none', #681, .t. ) ;
#3177 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3178 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3179 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3180 = cartesian_point ( 'none', ( 1.265388954528032400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3181 = axis2_placement_3d ( 'none', #3180, #3179, #3178 ) ;
#3182 = toroidal_surface ( 'none', #3210, 2.200000000000000200, 0.2000000000000000100 ) ;
#3183 = circle ( 'none', #3166, 4.000000000000000000 ) ;
#3184 = axis2_placement_3d ( 'none', #3175, #3163, #3162 ) ;
#3185 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3186 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3187 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 4.000000000000000000 ) ) ;
#3188 = line ( 'none', #3187, #3169 ) ;
#3189 = axis2_placement_3d ( 'none', #3197, #3208, #3199 ) ;
#3190 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3191 = axis2_placement_3d ( 'none', #3190, #2273, #2272 ) ;
#3192 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3193 = axis2_placement_3d ( 'none', #3202, #3192, #3194 ) ;
#3194 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3195 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3196 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3197 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3198 = conical_surface ( 'none', #3191, 0.8509999999999999800, 0.06981317007976593800 ) ;
#3199 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3200 = face_outer_bound ( 'none', #830, .t. ) ;
#3201 = cylindrical_surface ( 'none', #3189, 2.000000000000000000 ) ;
#3202 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#3203 = circle ( 'none', #3193, 1.999999999999991300 ) ;
#3204 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3205 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3206 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3207 = face_outer_bound ( 'none', #787, .t. ) ;
#3208 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3209 = cartesian_point ( 'none', ( 1.555305873969556400, 4.898587196589411800e-016, -3.999999999999999100 ) ) ;
#3210 = axis2_placement_3d ( 'none', #3206, #3196, #3195 ) ;
#3211 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3212 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3213 = cartesian_point ( 'none', ( 3.300000000000000700, 2.449293598294706400e-016, -2.000000000000000000 ) ) ;
#3214 = axis2_placement_3d ( 'none', #3216, #3205, #3204 ) ;
#3215 = circle ( 'none', #3121, 0.8509999999999999800 ) ;
#3216 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3218 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3219 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3220 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3221 = direction ( 'none', ( 0.8949343677499603800, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#3222 = axis2_placement_3d ( 'none', #3234, #3117, #3221 ) ;
#3223 = circle ( 'none', #3222, 6.426280325898199300 ) ;
#3224 = circle ( 'none', #3088, 1.009117809157098900 ) ;
#3225 = cartesian_point ( 'none', ( 6.499999999999999100, -5.085977936833222300e-015, 0.5149999999999999000 ) ) ;
#3226 = direction ( 'none', ( 0.0000000000000000000, 3.497120880152329200e-015, -1.000000000000000000 ) ) ;
#3227 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#3228 = circle ( 'none', #3096, 6.479565957685744900 ) ;
#3229 = circle ( 'none', #3089, 6.479565957685745800 ) ;
#3230 = axis2_placement_3d ( 'none', #3114, #3227, #3226 ) ;
#3231 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.338610863216202600e-016 ) ) ;
#3232 = direction ( 'none', ( 1.224775135401605800e-016, 1.260700200564540100e-016, -1.000000000000000000 ) ) ;
#3233 = axis2_placement_3d ( 'none', #3242, #3232, #3231 ) ;
#3234 = cartesian_point ( 'none', ( 6.064432052242947800, -1.970842502278839500e-015, -0.8736141802079610000 ) ) ;
#3235 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#3236 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#3237 = axis2_placement_3d ( 'none', #3110, #3236, #3235 ) ;
#3238 = circle ( 'none', #3233, 6.479565957685744900 ) ;
#3239 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3240 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3241 = axis2_placement_3d ( 'none', #3097, #3240, #3239 ) ;
#3242 = cartesian_point ( 'none', ( 6.499999999999999100, -5.085977936833222300e-015, 0.5149999999999999000 ) ) ;
#3243 = circle ( 'none', #3230, 6.479565957685744900 ) ;
#3244 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3245 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3246 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3247 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, -0.5149999999999997900 ) ) ;
#3248 = line ( 'none', #3260, #3051 ) ;
#3249 = cartesian_point ( 'none', ( 0.07880998200162422900, -0.5149999999999963500, -0.8678097445627276400 ) ) ;
#3250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3251 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3252 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3253 = cartesian_point ( 'none', ( 26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#3254 = cartesian_point ( 'none', ( 0.3318305140694475800, -1.984555414402739700, -0.5150000000000000100 ) ) ;
#3255 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627287500, -0.5149999999999997900 ) ) ;
#3256 = cartesian_point ( 'none', ( 3.100000000000000500, 0.0000000000000000000, 2.200000000000000200 ) ) ;
#3257 = circle ( 'none', #3064, 6.479565957685744900 ) ;
#3258 = circle ( 'none', #3267, 1.009117809157098900 ) ;
#3259 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#3260 = cartesian_point ( 'none', ( 26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#3261 = direction ( 'none', ( -0.3090169943749421200, 1.164708318489094600e-016, -0.9510565162951552000 ) ) ;
#3262 = vector ( 'none', #3261, 1000.000000000000100 ) ;
#3263 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999973500, -0.6774776749089249700 ) ) ;
#3264 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3265 = cartesian_point ( 'none', ( 2.616506661494198300, 8.581769150706125100e-033, -7.007546303702493800e-017 ) ) ;
#3266 = line ( 'none', #3265, #3262 ) ;
#3267 = axis2_placement_3d ( 'none', #3268, #3066, #3065 ) ;
#3268 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3269 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3270 = cartesian_point ( 'none', ( -997.3834933385059000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3271 = axis2_placement_3d ( 'none', #3252, #3251, #3250 ) ;
#3272 = face_outer_bound ( 'none', #855, .t. ) ;
#3273 = conical_surface ( 'none', #3280, 3077.683537175311400, 1.256637061435922800 ) ;
#3274 = direction ( 'none', ( -0.3090169943749421200, 0.0000000000000000000, 0.9510565162951552000 ) ) ;
#3275 = vector ( 'none', #3274, 1000.000000000000100 ) ;
#3276 = cartesian_point ( 'none', ( 3.100000000000000500, 2.694222958124177000e-016, -2.200000000000000200 ) ) ;
#3277 = cartesian_point ( 'none', ( 2.616506661494198300, 7.007546303702493800e-017, 0.0000000000000000000 ) ) ;
#3278 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3279 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3280 = axis2_placement_3d ( 'none', #3270, #3269, #3264 ) ;
#3281 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.653891698114417700e-016 ) ) ;
#3282 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#3283 = line ( 'none', #3282, #3437 ) ;
#3284 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#3285 = line ( 'none', #3284, #3406 ) ;
#3286 = axis2_placement_3d ( 'none', #3452, #3458, #3288 ) ;
#3287 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.653891698114417700e-016 ) ) ;
#3288 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3289 = cartesian_point ( 'none', ( 0.3133329318012341700, 1.993777968396900400, 0.0000000000000000000 ) ) ;
#3290 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#3291 = line ( 'none', #3290, #3486 ) ;
#3292 = direction ( 'none', ( 0.8949343677499602700, 1.557892197183330700e-015, -0.4461978007789579900 ) ) ;
#3293 = vector ( 'none', #3292, 1000.000000000000100 ) ;
#3294 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.150000000000001700 ) ) ;
#3295 = line ( 'none', #3294, #3293 ) ;
#3296 = cartesian_point ( 'none', ( 0.07880998200162488100, 0.5150000000000031200, -0.8678097445627237500 ) ) ;
#3297 = cartesian_point ( 'none', ( 0.8327192892707032700, 0.5150000000000029000, -0.8065069628489031100 ) ) ;
#3298 = cartesian_point ( 'none', ( 1.586512658500284000, 0.5150000000000026800, -0.7436618653472114600 ) ) ;
#3299 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#3300 = b_spline_curve_with_knots ( 'none', 3,
( #3299, #3298, #3297, #3296 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790224673705700, 0.006512406268448420700 ),
.unspecified. ) ;
#3301 = face_outer_bound ( 'none', #1021, .t. ) ;
#3302 = direction ( 'none', ( 0.8949343677499602700, 1.474961446264830700e-015, -0.4461978007789579900 ) ) ;
#3303 = vector ( 'none', #3302, 1000.000000000000100 ) ;
#3304 = circle ( 'none', #3341, 1.999999999999999600 ) ;
#3305 = cartesian_point ( 'none', ( 0.07880998200162436800, -0.5150000000000026800, 0.8678097445627239700 ) ) ;
#3306 = cartesian_point ( 'none', ( 0.8327192892707039300, -0.5150000000000025700, 0.8065069628489032200 ) ) ;
#3307 = cartesian_point ( 'none', ( 1.586512658500330000, -0.5150000000000023400, 0.7436618653472075700 ) ) ;
#3308 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000023400, 0.6774776749089209700 ) ) ;
#3309 = b_spline_curve_with_knots ( 'none', 3,
( #3308, #3307, #3306, #3305 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790223852922200, 0.006512406267628397000 ),
.unspecified. ) ;
#3310 = circle ( 'none', #3355, 1.831192008768391300 ) ;
#3311 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3312 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3313 = cartesian_point ( 'none', ( 0.07880998200162411800, -5.021051876504149000e-015, 0.0000000000000000000 ) ) ;
#3314 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, 0.5149999999999995700 ) ) ;
#3315 = axis2_placement_3d ( 'none', #3313, #3312, #3311 ) ;
#3316 = circle ( 'none', #3315, 1.009117809157098900 ) ;
#3317 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3318 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3319 = plane ( 'none', #3368 ) ;
#3320 = cartesian_point ( 'none', ( 0.07880998200162367400, 0.8678097445627187500, -0.5149999999999997900 ) ) ;
#3321 = face_outer_bound ( 'none', #767, .t. ) ;
#3322 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627251900, 0.5149999999999991300 ) ) ;
#3323 = direction ( 'none', ( -0.8949343677499603800, 0.0000000000000000000, -0.4461978007789580400 ) ) ;
#3324 = direction ( 'none', ( 0.4461978007789580400, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#3325 = cartesian_point ( 'none', ( 6.064432052242947800, -8.071261250729457200e-015, 0.8736141802079610000 ) ) ;
#3326 = cartesian_point ( 'none', ( 6.499999999999999100, -5.021051876504149000e-015, -0.5149999999999997900 ) ) ;
#3327 = axis2_placement_3d ( 'none', #3326, #3318, #3317 ) ;
#3328 = circle ( 'none', #3327, 6.479565957685744900 ) ;
#3329 = direction ( 'none', ( 0.0000000000000000000, 3.497120880152329200e-015, -1.000000000000000000 ) ) ;
#3330 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382500e-015 ) ) ;
#3331 = cartesian_point ( 'none', ( 6.499999999999999100, 0.5149999999999997900, 1.798113930971348900e-015 ) ) ;
#3332 = axis2_placement_3d ( 'none', #3331, #3330, #3329 ) ;
#3333 = circle ( 'none', #3332, 6.479565957685744900 ) ;
#3334 = direction ( 'none', ( 0.0000000000000000000, -3.617553381165836200e-015, 1.000000000000000000 ) ) ;
#3335 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#3336 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#3337 = plane ( 'none', #3369 ) ;
#3338 = cartesian_point ( 'none', ( 0.07880998200162488100, 0.5150000000000031200, -0.8678097445627237500 ) ) ;
#3339 = circle ( 'none', #3469, 6.426280325898199300 ) ;
#3340 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3341 = axis2_placement_3d ( 'none', #3459, #3463, #3340 ) ;
#3342 = plane ( 'none', #3478 ) ;
#3343 = cylindrical_surface ( 'none', #3420, 1.999999999999984500 ) ;
#3344 = conical_surface ( 'none', #3349, 1.831192008768391300, 0.2617993877991494600 ) ;
#3345 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3346 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3347 = cartesian_point ( 'none', ( 6.000000000000000000, 1.102182119232617700e-015, 0.0000000000000000000 ) ) ;
#3348 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3349 = axis2_placement_3d ( 'none', #3423, #3422, #3421 ) ;
#3350 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3351 = axis2_placement_3d ( 'none', #3424, #3417, #3416 ) ;
#3352 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3353 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3354 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3355 = axis2_placement_3d ( 'none', #3354, #3353, #3352 ) ;
#3356 = face_outer_bound ( 'none', #1163, .t. ) ;
#3357 = face_outer_bound ( 'none', #1112, .t. ) ;
#3358 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3359 = direction ( 'none', ( 0.8949343677499602700, -0.4461978007789579900, 8.293075091849985300e-017 ) ) ;
#3360 = vector ( 'none', #3359, 1000.000000000000100 ) ;
#3361 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999999900, 0.5149999999999996800 ) ) ;
#3362 = cartesian_point ( 'none', ( 7.347880794884116800e-016, 6.000000000000004400, -5.878876677625088500e-016 ) ) ;
#3363 = line ( 'none', #3362, #3430 ) ;
#3364 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3365 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3366 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.149999999999998100, -0.5150000000000000100 ) ) ;
#3367 = line ( 'none', #3361, #3360 ) ;
#3368 = axis2_placement_3d ( 'none', #3366, #3365, #3364 ) ;
#3369 = axis2_placement_3d ( 'none', #3347, #3346, #3345 ) ;
#3370 = plane ( 'none', #3286 ) ;
#3371 = face_bound ( 'none', #1093, .t. ) ;
#3372 = vector ( 'none', #3287, 1000.000000000000000 ) ;
#3373 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#3374 = line ( 'none', #3373, #3372 ) ;
#3375 = face_outer_bound ( 'none', #1089, .t. ) ;
#3376 = circle ( 'none', #3457, 0.8509999999999999800 ) ;
#3377 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5150000000000072300, 2.149999999999998100 ) ) ;
#3378 = line ( 'none', #3377, #3303 ) ;
#3379 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5150000000000075600, -2.149999999999998100 ) ) ;
#3380 = line ( 'none', #3379, #3401 ) ;
#3381 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999973500, -0.6774776749089249700 ) ) ;
#3382 = cartesian_point ( 'none', ( 1.586512658500283100, -0.5149999999999970200, -0.7436618653472154600 ) ) ;
#3383 = cartesian_point ( 'none', ( 0.8327192892707026000, -0.5149999999999966800, -0.8065069628489071100 ) ) ;
#3384 = cartesian_point ( 'none', ( 0.07880998200162422900, -0.5149999999999963500, -0.8678097445627276400 ) ) ;
#3385 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#3386 = circle ( 'none', #3477, 0.8509999999999999800 ) ;
#3387 = b_spline_curve_with_knots ( 'none', 3,
( #3384, #3383, #3382, #3381 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732684500, 0.003865027713271409900 ),
.unspecified. ) ;
#3388 = plane ( 'none', #3394 ) ;
#3389 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#3390 = face_outer_bound ( 'none', #1007, .t. ) ;
#3391 = direction ( 'none', ( 0.0000000000000000000, -3.617553381165836200e-015, 1.000000000000000000 ) ) ;
#3392 = direction ( 'none', ( 1.224775135401605800e-016, 1.000000000000000000, 3.617553381165836200e-015 ) ) ;
#3393 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.149999999999999900 ) ) ;
#3394 = axis2_placement_3d ( 'none', #3389, #3385, #3402 ) ;
#3395 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.5149999999999925700, 2.149999999999999900 ) ) ;
#3396 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3397 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#3398 = plane ( 'none', #3489 ) ;
#3399 = circle ( 'none', #3481, 6.426280325898200200 ) ;
#3400 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#3401 = vector ( 'none', #3400, 1000.000000000000100 ) ;
#3402 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3403 = line ( 'none', #3450, #3449 ) ;
#3404 = line ( 'none', #3493, #3492 ) ;
#3405 = direction ( 'none', ( 0.0000000000000000000, 3.656872530920824100e-015, -1.000000000000000000 ) ) ;
#3406 = vector ( 'none', #3405, 1000.000000000000000 ) ;
#3407 = plane ( 'none', #3453 ) ;
#3408 = face_outer_bound ( 'none', #1029, .t. ) ;
#3409 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 1.658615018369997100e-016 ) ) ;
#3410 = vector ( 'none', #3409, 1000.000000000000100 ) ;
#3411 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, 0.5149999999999992400 ) ) ;
#3412 = line ( 'none', #3411, #3410 ) ;
#3413 = line ( 'none', #3504, #3503 ) ;
#3414 = vector ( 'none', #3505, 1000.000000000000000 ) ;
#3415 = cartesian_point ( 'none', ( 6.000000000000000000, 2.345928515228564000e-016, -1.831192008768391300 ) ) ;
#3416 = direction ( 'none', ( -0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#3417 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#3418 = face_bound ( 'none', #1564, .t. ) ;
#3419 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 1.831192008768391300 ) ) ;
#3420 = axis2_placement_3d ( 'none', #3508, #3507, #3506 ) ;
#3421 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3422 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3423 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3424 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#3425 = line ( 'none', #3499, #3498 ) ;
#3426 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -19.00000000000000000 ) ) ;
#3427 = axis2_placement_3d ( 'none', #2886, #3674, #3673 ) ;
#3428 = face_outer_bound ( 'none', #975, .t. ) ;
#3429 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#3430 = vector ( 'none', #3429, 1000.000000000000000 ) ;
#3431 = face_outer_bound ( 'none', #1046, .t. ) ;
#3432 = plane ( 'none', #3351 ) ;
#3433 = axis2_placement_3d ( 'none', #3358, #3348, #3350 ) ;
#3434 = circle ( 'none', #3433, 1.999999999999998700 ) ;
#3435 = face_outer_bound ( 'none', #1022, .t. ) ;
#3436 = axis2_placement_3d ( 'none', #3393, #3392, #3391 ) ;
#3437 = vector ( 'none', #3281, 1000.000000000000000 ) ;
#3438 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#3439 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3440 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3441 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3442 = axis2_placement_3d ( 'none', #3441, #3440, #3439 ) ;
#3443 = circle ( 'none', #3442, 0.8509999999999999800 ) ;
#3444 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3445 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3446 = axis2_placement_3d ( 'none', #3451, #3488, #3487 ) ;
#3447 = face_outer_bound ( 'none', #934, .t. ) ;
#3448 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -3.491483361109382100e-015 ) ) ;
#3449 = vector ( 'none', #3448, 1000.000000000000000 ) ;
#3450 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#3451 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#3452 = cartesian_point ( 'none', ( 3.099999999999999600, 2.000000000000000000, 0.0000000000000000000 ) ) ;
#3453 = axis2_placement_3d ( 'none', #3438, #3445, #3444 ) ;
#3454 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3455 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3456 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3457 = axis2_placement_3d ( 'none', #3456, #3455, #3454 ) ;
#3458 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3459 = cartesian_point ( 'none', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3460 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.149999999999999900 ) ) ;
#3461 = face_outer_bound ( 'none', #909, .t. ) ;
#3462 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999965700, 0.9833190774114100000 ) ) ;
#3463 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3464 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3465 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3466 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#3467 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#3468 = axis2_placement_3d ( 'none', #3467, #3465, #3464 ) ;
#3469 = axis2_placement_3d ( 'none', #3325, #3324, #3323 ) ;
#3470 = direction ( 'none', ( 0.0000000000000000000, 3.656872530920824100e-015, -1.000000000000000000 ) ) ;
#3471 = vector ( 'none', #3470, 1000.000000000000000 ) ;
#3472 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#3473 = line ( 'none', #3472, #3471 ) ;
#3474 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#3475 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3476 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3477 = axis2_placement_3d ( 'none', #3482, #3476, #3475 ) ;
#3478 = axis2_placement_3d ( 'none', #3460, #3335, #3334 ) ;
#3479 = direction ( 'none', ( -0.8949343677499603800, 0.4461978007789580400, 0.0000000000000000000 ) ) ;
#3480 = direction ( 'none', ( 0.4461978007789580400, 0.8949343677499603800, 0.0000000000000000000 ) ) ;
#3481 = axis2_placement_3d ( 'none', #3484, #3480, #3479 ) ;
#3482 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3483 = plane ( 'none', #3468 ) ;
#3484 = cartesian_point ( 'none', ( 6.064432052242949600, -0.8736141802079618900, 0.0000000000000000000 ) ) ;
#3485 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#3486 = vector ( 'none', #3485, 1000.000000000000000 ) ;
#3487 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3488 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3489 = axis2_placement_3d ( 'none', #3395, #3397, #3396 ) ;
#3490 = plane ( 'none', #3436 ) ;
#3491 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3492 = vector ( 'none', #3491, 1000.000000000000000 ) ;
#3493 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, 0.5149999999999999000 ) ) ;
#3494 = plane ( 'none', #3446 ) ;
#3495 = face_outer_bound ( 'none', #745, .t. ) ;
#3496 = circle ( 'none', #3427, 1.649999999999991700 ) ;
#3497 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3498 = vector ( 'none', #3497, 1000.000000000000000 ) ;
#3499 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 1.999999999999984500 ) ) ;
#3500 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -0.8000000000000003800 ) ) ;
#3501 = face_outer_bound ( 'none', #1118, .t. ) ;
#3502 = direction ( 'none', ( -0.9659258262890683100, 0.0000000000000000000, 0.2588190451025207900 ) ) ;
#3503 = vector ( 'none', #3502, 1000.000000000000100 ) ;
#3504 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 1.831192008768391300 ) ) ;
#3505 = direction ( 'none', ( -0.8571673007021111100, 1.049727191138617200e-016, 0.5150380749100562600 ) ) ;
#3506 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3507 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3508 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3509 = face_outer_bound ( 'none', #1158, .t. ) ;
#3510 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3511 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3512 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3513 = cartesian_point ( 'none', ( 6.000000000000000000, 2.242563432162422500e-016, -1.831192008768391300 ) ) ;
#3514 = axis2_placement_3d ( 'none', #3614, #3613, #3612 ) ;
#3515 = axis2_placement_3d ( 'none', #3631, #3630, #3629 ) ;
#3516 = circle ( 'none', #3515, 1.831192008768391300 ) ;
#3517 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#3518 = line ( 'none', #3513, #3636 ) ;
#3519 = cartesian_point ( 'none', ( 0.07880998200162367400, -0.8678097445627287500, -0.5149999999999997900 ) ) ;
#3520 = cartesian_point ( 'none', ( 0.8327192892707021600, -0.8065069628489050000, -0.5150000000000000100 ) ) ;
#3521 = cartesian_point ( 'none', ( 1.586512658500328400, -0.7436618653472094600, -0.5150000000000000100 ) ) ;
#3522 = cartesian_point ( 'none', ( 2.339999999999999900, -0.6774776749089226300, -0.5150000000000000100 ) ) ;
#3523 = axis2_placement_3d ( 'none', #3512, #3511, #3510 ) ;
#3524 = b_spline_curve_with_knots ( 'none', 3,
( #3522, #3521, #3520, #3519 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.004243790223852924800, 0.006512406267628399600 ),
.unspecified. ) ;
#3525 = conical_surface ( 'none', #3523, 1.831192008768391300, 0.2617993877991494600 ) ;
#3526 = cartesian_point ( 'none', ( -17.26500000000000400, -30.62999999999999900, -8.899999999999998600 ) ) ;
#3527 = direction ( 'none', ( -0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#3528 = direction ( 'none', ( 0.4461978007789580400, -3.124648454283931500e-015, 0.8949343677499603800 ) ) ;
#3529 = vector ( 'none', #3517, 1000.000000000000100 ) ;
#3530 = cartesian_point ( 'none', ( 0.0000000000000000000, -2.149999999999999900, -0.5150000000000000100 ) ) ;
#3531 = line ( 'none', #3530, #3529 ) ;
#3532 = face_outer_bound ( 'none', #982, .t. ) ;
#3533 = direction ( 'none', ( 0.8949343677499602700, -1.723753699020330400e-015, 0.4461978007789579900 ) ) ;
#3534 = vector ( 'none', #3533, 1000.000000000000100 ) ;
#3535 = cartesian_point ( 'none', ( 0.0000000000000000000, -0.5149999999999916900, -2.150000000000001700 ) ) ;
#3536 = axis2_placement_3d ( 'none', #3555, #3537, #3664 ) ;
#3537 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3538 = face_outer_bound ( 'none', #870, .t. ) ;
#3539 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3540 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3541 = face_outer_bound ( 'none', #869, .t. ) ;
#3542 = face_outer_bound ( 'none', #1086, .t. ) ;
#3543 = axis2_placement_3d ( 'none', #3660, #3659, #3652 ) ;
#3544 = cylindrical_surface ( 'none', #3536, 4.000000000000000000 ) ;
#3545 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3546 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3547 = cartesian_point ( 'none', ( -997.3834933385059000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3548 = axis2_placement_3d ( 'none', #3558, #3557, #3539 ) ;
#3549 = face_outer_bound ( 'none', #1033, .t. ) ;
#3550 = conical_surface ( 'none', #3568, 3077.683537175311400, 1.256637061435922800 ) ;
#3551 = conical_surface ( 'none', #3543, 0.8509999999999999800, 0.06981317007976593800 ) ;
#3552 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3553 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3554 = axis2_placement_3d ( 'none', #3698, #3553, #3552 ) ;
#3555 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3556 = axis2_placement_3d ( 'none', #3540, #3570, #3662 ) ;
#3557 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3558 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3559 = direction ( 'none', ( 0.8949343677499602700, -1.557892197183330700e-015, 0.4461978007789579900 ) ) ;
#3560 = direction ( 'none', ( 0.4461978007789580400, 3.124648454283931500e-015, -0.8949343677499603800 ) ) ;
#3561 = axis2_placement_3d ( 'none', #3702, #3560, #3559 ) ;
#3562 = conical_surface ( 'none', #3548, 0.8509999999999999800, 0.06981317007976593800 ) ;
#3563 = conical_surface ( 'none', #3556, 0.8509999999999999800, 0.06981317007976593800 ) ;
#3564 = face_outer_bound ( 'none', #867, .t. ) ;
#3565 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3566 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3567 = axis2_placement_3d ( 'none', #3705, #3566, #3565 ) ;
#3568 = axis2_placement_3d ( 'none', #3547, #3546, #3545 ) ;
#3569 = circle ( 'none', #3554, 0.8509999999999999800 ) ;
#3570 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3571 = direction ( 'none', ( 0.8949343677499602700, 0.4461978007789579900, 0.0000000000000000000 ) ) ;
#3572 = direction ( 'none', ( 0.4461978007789580400, -0.8949343677499603800, 0.0000000000000000000 ) ) ;
#3573 = cartesian_point ( 'none', ( -25.39999999999996300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3574 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3575 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3576 = cartesian_point ( 'none', ( 2.339999999999999900, 0.9833190774114083400, -0.5150000000000001200 ) ) ;
#3577 = vector ( 'none', #3721, 1000.000000000000000 ) ;
#3578 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#3579 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5149999999999976800, 0.6774776749089244100 ) ) ;
#3580 = cartesian_point ( 'none', ( 1.586512658500283100, 0.5149999999999974600, 0.7436618653472151200 ) ) ;
#3581 = cartesian_point ( 'none', ( 0.8327192892707026000, 0.5149999999999972400, 0.8065069628489067700 ) ) ;
#3582 = cartesian_point ( 'none', ( 0.07880998200162511700, 0.5149999999999970200, 0.8678097445627274100 ) ) ;
#3583 = circle ( 'none', #3707, 4.000000000000000000 ) ;
#3584 = b_spline_curve_with_knots ( 'none', 3,
( #3582, #3581, #3580, #3579 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.001595836497732684500, 0.003865027713271408100 ),
.unspecified. ) ;
#3585 = cartesian_point ( 'none', ( 3.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3586 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3587 = axis2_placement_3d ( 'none', #3713, #3572, #3571 ) ;
#3588 = cylindrical_surface ( 'none', #3714, 2.000000000000000000 ) ;
#3589 = direction ( 'none', ( 0.0000000000000000000, -3.491483361109382100e-015, 1.000000000000000000 ) ) ;
#3590 = vector ( 'none', #3589, 1000.000000000000000 ) ;
#3591 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#3592 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5149999999999961300, -0.9833190774114100000 ) ) ;
#3593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3594 = vector ( 'none', #3593, 1000.000000000000000 ) ;
#3595 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#3596 = line ( 'none', #3595, #3594 ) ;
#3597 = plane ( 'none', #3743 ) ;
#3598 = line ( 'none', #3591, #3590 ) ;
#3599 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3600 = line ( 'none', #3578, #3577 ) ;
#3601 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3602 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3603 = vector ( 'none', #3602, 1000.000000000000000 ) ;
#3604 = cartesian_point ( 'none', ( -6.349999999999999600, 2.449293598294687700e-016, -1.999999999999984500 ) ) ;
#3605 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3606 = vector ( 'none', #3605, 1000.000000000000000 ) ;
#3607 = cartesian_point ( 'none', ( -17.26500000000000100, -30.62999999999999900, -8.900000000000000400 ) ) ;
#3608 = axis2_placement_3d ( 'none', #3692, #3691, #3690 ) ;
#3609 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3610 = vector ( 'none', #3609, 1000.000000000000000 ) ;
#3611 = cartesian_point ( 'none', ( -20.56499999999999100, -30.62999999999999900, -8.900000000000000400 ) ) ;
#3612 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3613 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3614 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#3615 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -8.900000000000000400 ) ) ;
#3616 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#3617 = cartesian_point ( 'none', ( 28.18999999999999100, 24.32000000000000700, -8.900000000000000400 ) ) ;
#3618 = line ( 'none', #3617, #3688 ) ;
#3619 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3620 = vector ( 'none', #3619, 1000.000000000000000 ) ;
#3621 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -8.900000000000000400 ) ) ;
#3622 = line ( 'none', #3621, #3620 ) ;
#3623 = line ( 'none', #3607, #3606 ) ;
#3624 = circle ( 'none', #3514, 1.999999999999988000 ) ;
#3625 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3626 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3627 = axis2_placement_3d ( 'none', #3634, #3626, #3625 ) ;
#3628 = circle ( 'none', #3627, 1.999999999999988000 ) ;
#3629 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3630 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3631 = cartesian_point ( 'none', ( 6.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3632 = cartesian_point ( 'none', ( 26.71500000000000300, -22.16499999999999900, -19.00000000000000000 ) ) ;
#3633 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -8.900000000000000400 ) ) ;
#3634 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#3635 = direction ( 'none', ( -0.9659258262890683100, 3.169619151431764900e-017, -0.2588190451025207900 ) ) ;
#3636 = vector ( 'none', #3635, 1000.000000000000100 ) ;
#3637 = line ( 'none', #3535, #3534 ) ;
#3638 = line ( 'none', #3611, #3610 ) ;
#3639 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3640 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3641 = cartesian_point ( 'none', ( 3.300000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3642 = axis2_placement_3d ( 'none', #3641, #3640, #3639 ) ;
#3643 = axis2_placement_3d ( 'none', #3665, #3650, #3649 ) ;
#3644 = face_outer_bound ( 'none', #871, .t. ) ;
#3645 = face_outer_bound ( 'none', #1038, .t. ) ;
#3646 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3647 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3648 = cartesian_point ( 'none', ( 2.339999999999999900, -0.5150000000000034600, 0.9833190774114065600 ) ) ;
#3649 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3650 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3651 = axis2_placement_3d ( 'none', #3648, #3528, #3527 ) ;
#3652 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3653 = face_outer_bound ( 'none', #865, .t. ) ;
#3654 = plane ( 'none', #3656 ) ;
#3655 = plane ( 'none', #3651 ) ;
#3656 = axis2_placement_3d ( 'none', #3663, #3647, #3646 ) ;
#3657 = face_outer_bound ( 'none', #1072, .t. ) ;
#3658 = toroidal_surface ( 'none', #3643, 3.639999999999999200, 0.3600000000000003200 ) ;
#3659 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3660 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3661 = toroidal_surface ( 'none', #3642, 2.200000000000000200, 0.2000000000000000100 ) ;
#3662 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3663 = cartesian_point ( 'none', ( 13.10000000000000100, 1.999999999999999600, 0.0000000000000000000 ) ) ;
#3664 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3665 = cartesian_point ( 'none', ( 1.555305873969557100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3666 = conical_surface ( 'none', #3672, 1.649999999999998600, 1.029744258676652800 ) ;
#3667 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3668 = vector ( 'none', #3667, 1000.000000000000000 ) ;
#3669 = cartesian_point ( 'none', ( -28.36000000000000700, 19.34499999999999200, -8.900000000000000400 ) ) ;
#3670 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3671 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -8.900000000000000400 ) ) ;
#3672 = axis2_placement_3d ( 'none', #3616, #3676, #3670 ) ;
#3673 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3675 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -8.900000000000000400 ) ) ;
#3676 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3677 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3678 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3679 = vector ( 'none', #3678, 1000.000000000000000 ) ;
#3680 = line ( 'none', #3671, #3668 ) ;
#3681 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#3682 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3683 = line ( 'none', #3695, #3679 ) ;
#3684 = face_outer_bound ( 'none', #1307, .t. ) ;
#3685 = axis2_placement_3d ( 'none', #3681, #3682, #3677 ) ;
#3686 = cartesian_point ( 'none', ( 30.01500000000000100, -22.16499999999999900, -19.00000000000000000 ) ) ;
#3687 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3688 = vector ( 'none', #3687, 1000.000000000000000 ) ;
#3689 = cartesian_point ( 'none', ( 26.71500000000001100, -22.16499999999999900, -8.899999999999998600 ) ) ;
#3690 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3691 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3692 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.899999999999998600 ) ) ;
#3693 = cartesian_point ( 'none', ( -20.56499999999999400, -30.62999999999999900, -19.00000000000000000 ) ) ;
#3694 = cylindrical_surface ( 'none', #3685, 1.999999999999988000 ) ;
#3695 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -8.900000000000000400 ) ) ;
#3696 = circle ( 'none', #3608, 1.649999999999991700 ) ;
#3697 = plane ( 'none', #3587 ) ;
#3698 = cartesian_point ( 'none', ( 2.339999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3699 = circle ( 'none', #3567, 3.999999999999999100 ) ;
#3700 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3701 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3702 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#3703 = plane ( 'none', #3561 ) ;
#3704 = face_outer_bound ( 'none', #1101, .t. ) ;
#3705 = cartesian_point ( 'none', ( 1.555305873969556400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3706 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3707 = axis2_placement_3d ( 'none', #3712, #3715, #3706 ) ;
#3708 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000024600, -0.6774776749089207500 ) ) ;
#3709 = face_outer_bound ( 'none', #1041, .t. ) ;
#3710 = axis2_placement_3d ( 'none', #3586, #3701, #3700 ) ;
#3711 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3712 = cartesian_point ( 'none', ( 3.099999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3713 = cartesian_point ( 'none', ( 2.339999999999999900, -0.9833190774114083400, -0.5150000000000000100 ) ) ;
#3714 = axis2_placement_3d ( 'none', #3573, #3723, #3711 ) ;
#3715 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3716 = face_outer_bound ( 'none', #942, .t. ) ;
#3717 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3718 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3719 = cartesian_point ( 'none', ( 2.339999999999999900, 0.5150000000000035700, -0.9833190774114065600 ) ) ;
#3720 = circle ( 'none', #3722, 2.200000000000000200 ) ;
#3721 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 3.491483361109382100e-015 ) ) ;
#3722 = axis2_placement_3d ( 'none', #3585, #3718, #3717 ) ;
#3723 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3724 = circle ( 'none', #3710, 0.8509999999999999800 ) ;
#3725 = circle ( 'none', #3750, 1.831192008768394200 ) ;
#3726 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3727 = vector ( 'none', #3726, 1000.000000000000000 ) ;
#3728 = cartesian_point ( 'none', ( 28.18999999999999400, 24.32000000000000700, -19.00000000000000000 ) ) ;
#3729 = line ( 'none', #3604, #3603 ) ;
#3730 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3731 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#3732 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3733 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#3734 = face_outer_bound ( 'none', #899, .t. ) ;
#3735 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#3736 = line ( 'none', #3735, #3727 ) ;
#3737 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#3738 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3739 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3740 = axis2_placement_3d ( 'none', #3751, #3739, #3738 ) ;
#3741 = axis2_placement_3d ( 'none', #3737, #3731, #3730 ) ;
#3742 = cartesian_point ( 'none', ( 24.88999999999999700, 24.32000000000000700, -19.00000000000000000 ) ) ;
#3743 = axis2_placement_3d ( 'none', #3576, #3575, #3574 ) ;
#3744 = circle ( 'none', #3740, 41.48499999999999900 ) ;
#3745 = circle ( 'none', #3741, 41.48499999999999900 ) ;
#3746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3747 = vector ( 'none', #3746, 1000.000000000000000 ) ;
#3748 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -8.900000000000000400 ) ) ;
#3749 = line ( 'none', #3748, #3747 ) ;
#3750 = axis2_placement_3d ( 'none', #3601, #3732, #3599 ) ;
#3751 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#3752 = cartesian_point ( 'none', ( 24.89000000000000400, 24.32000000000000700, -8.899999999999998600 ) ) ;
#3753 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3754 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3755 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#3756 = axis2_placement_3d ( 'none', #3755, #3754, #3753 ) ;
#3757 = line ( 'none', #3979, #3978 ) ;
#3758 = cylindrical_surface ( 'none', #3985, 3.799999999999998000 ) ;
#3759 = circle ( 'none', #3756, 3.799999999999998000 ) ;
#3760 = direction ( 'none', ( 0.8571673007021111100, 0.0000000000000000000, 0.5150380749100562600 ) ) ;
#3761 = vector ( 'none', #3760, 1000.000000000000000 ) ;
#3762 = cartesian_point ( 'none', ( 36.76955262170070400, -40.56955262170028200, -39.69999999999999600 ) ) ;
#3763 = cylindrical_surface ( 'none', #3987, 42.88499999999999800 ) ;
#3764 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3765 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3766 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#3767 = axis2_placement_3d ( 'none', #3766, #3765, #3764 ) ;
#3768 = cartesian_point ( 'none', ( 36.76955262170062600, -33.46591337797281100, -25.00000000000000000 ) ) ;
#3769 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#3770 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3771 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3772 = circle ( 'none', #3767, 42.88499999999999800 ) ;
#3773 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -8.900000000000000400 ) ) ;
#3774 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3775 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#3776 = conical_surface ( 'none', #3819, 1.649999999999998600, 1.029744258676652800 ) ;
#3777 = line ( 'none', #3773, #3821 ) ;
#3778 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -12.90000000000000400 ) ) ;
#3779 = line ( 'none', #3778, #3761 ) ;
#3780 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170053800, -40.00000000000000000 ) ) ;
#3781 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.774689590589456000e-015, -42.50000000000000000 ) ) ;
#3782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3783 = face_outer_bound ( 'none', #1225, .t. ) ;
#3784 = cartesian_point ( 'none', ( -20.56499999999999400, -30.62999999999999900, -19.00000000000000000 ) ) ;
#3785 = line ( 'none', #3784, #3952 ) ;
#3786 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#3787 = vector ( 'none', #3786, 1000.000000000000000 ) ;
#3788 = cartesian_point ( 'none', ( 26.71500000000000300, -22.16499999999999900, -19.00000000000000000 ) ) ;
#3789 = direction ( 'none', ( 0.8571673007021111100, 0.0000000000000000000, 0.5150380749100562600 ) ) ;
#3790 = vector ( 'none', #3789, 1000.000000000000000 ) ;
#3791 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -12.90000000000000400 ) ) ;
#3792 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#3793 = axis2_placement_3d ( 'none', #3939, #3938, #3943 ) ;
#3794 = conical_surface ( 'none', #3836, 3.500000000000003100, 0.01308996938995750000 ) ;
#3795 = line ( 'none', #3948, #3947 ) ;
#3796 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -14.10172123805512400 ) ) ;
#3797 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3798 = vector ( 'none', #3797, 1000.000000000000000 ) ;
#3799 = cartesian_point ( 'none', ( -18.91499999999999900, -30.62999999999999900, -19.99142002139547400 ) ) ;
#3800 = cartesian_point ( 'none', ( -40.56955262170067300, -36.76955262170027100, -39.69999999999999600 ) ) ;
#3801 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3802 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3803 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#3804 = axis2_placement_3d ( 'none', #3803, #3802, #3801 ) ;
#3805 = cylindrical_surface ( 'none', #3804, 3.799999999999998000 ) ;
#3806 = line ( 'none', #3791, #3790 ) ;
#3807 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -12.90000000000000400 ) ) ;
#3808 = line ( 'none', #3788, #3787 ) ;
#3809 = cylindrical_surface ( 'none', #3918, 5.999999999999997300 ) ;
#3810 = face_outer_bound ( 'none', #1238, .t. ) ;
#3811 = cartesian_point ( 'none', ( -32.96955262170067900, -36.76955262170027100, -40.00000000000000000 ) ) ;
#3812 = line ( 'none', #3911, #3798 ) ;
#3813 = cartesian_point ( 'none', ( 7.347880794884116800e-016, 5.999999999999998200, -42.50000000000000000 ) ) ;
#3814 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3815 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3817 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#3818 = axis2_placement_3d ( 'none', #3781, #3775, #3774 ) ;
#3819 = axis2_placement_3d ( 'none', #3769, #3771, #3770 ) ;
#3820 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3821 = vector ( 'none', #3820, 1000.000000000000000 ) ;
#3822 = circle ( 'none', #3818, 5.999999999999995600 ) ;
#3823 = cartesian_point ( 'none', ( 36.76955262170069700, -40.26562540657483400, -39.69999999999999600 ) ) ;
#3824 = vector ( 'none', #3830, 1000.000000000000000 ) ;
#3825 = cartesian_point ( 'none', ( 36.76955262170069700, -40.07319186542775900, -25.00000000000000000 ) ) ;
#3826 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3827 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3828 = axis2_placement_3d ( 'none', #3944, #3827, #3826 ) ;
#3829 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.999999999999992900, -42.50000000000000000 ) ) ;
#3830 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3831 = cartesian_point ( 'none', ( 36.76955262170061900, -32.96955262170028800, -39.69999999999999600 ) ) ;
#3832 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3833 = circle ( 'none', #3828, 3.799999999999998000 ) ;
#3834 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170054400, -39.69999999999999600 ) ) ;
#3835 = axis2_placement_3d ( 'none', #3817, #3816, #3782 ) ;
#3836 = axis2_placement_3d ( 'none', #3842, #3841, #3832 ) ;
#3837 = line ( 'none', #3831, #3824 ) ;
#3838 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3839 = axis2_placement_3d ( 'none', #3950, #3792, #3838 ) ;
#3840 = cartesian_point ( 'none', ( 36.76955262170061900, -32.96955262170028800, -40.00000000000000000 ) ) ;
#3841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3842 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#3843 = face_outer_bound ( 'none', #1415, .t. ) ;
#3844 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3845 = circle ( 'none', #3927, 1.649999999999998600 ) ;
#3846 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3847 = axis2_placement_3d ( 'none', #3851, #3844, #3933 ) ;
#3848 = direction ( 'none', ( -0.8571673007021111100, 1.049727191138617200e-016, 0.5150380749100562600 ) ) ;
#3849 = vector ( 'none', #3848, 1000.000000000000000 ) ;
#3850 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -12.90000000000000400 ) ) ;
#3851 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#3852 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3854 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#3855 = vector ( 'none', #3846, 1000.000000000000000 ) ;
#3856 = cartesian_point ( 'none', ( 26.71500000000000700, -22.16499999999999900, -8.900000000000000400 ) ) ;
#3857 = line ( 'none', #3856, #3855 ) ;
#3858 = face_outer_bound ( 'none', #1289, .t. ) ;
#3859 = conical_surface ( 'none', #3876, 1.999999999999988000, 1.029744258676652100 ) ;
#3860 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#3861 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3862 = axis2_placement_3d ( 'none', #3898, #3861, #3860 ) ;
#3863 = line ( 'none', #3850, #3849 ) ;
#3864 = circle ( 'none', #3847, 1.649999999999998600 ) ;
#3865 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -14.10172123805512400 ) ) ;
#3866 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3867 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3868 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#3869 = circle ( 'none', #3932, 1.649999999999991700 ) ;
#3870 = axis2_placement_3d ( 'none', #3868, #3867, #3866 ) ;
#3871 = cylindrical_surface ( 'none', #3870, 1.649999999999995200 ) ;
#3872 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3873 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3874 = cartesian_point ( 'none', ( -4.859089247516830800e-018, 1.831192008768394200, 0.0000000000000000000 ) ) ;
#3875 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#3876 = axis2_placement_3d ( 'none', #3854, #3853, #3852 ) ;
#3877 = cartesian_point ( 'none', ( -32.35999999999998500, 19.34499999999999200, -12.90000000000000400 ) ) ;
#3878 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3879 = vector ( 'none', #3878, 1000.000000000000000 ) ;
#3880 = cartesian_point ( 'none', ( -28.18999999999999800, 24.32000000000000000, -8.900000000000000400 ) ) ;
#3881 = circle ( 'none', #3862, 3.799999999999998000 ) ;
#3882 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#3883 = vector ( 'none', #3882, 1000.000000000000000 ) ;
#3884 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.999999999999990200, 5.878876677625088500e-016 ) ) ;
#3885 = line ( 'none', #3884, #3883 ) ;
#3886 = line ( 'none', #3880, #3879 ) ;
#3887 = plane ( 'none', #3891 ) ;
#3888 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3889 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3890 = axis2_placement_3d ( 'none', #3899, #3889, #3888 ) ;
#3891 = axis2_placement_3d ( 'none', #3874, #3873, #3872 ) ;
#3892 = cartesian_point ( 'none', ( -24.89000000000000800, 24.32000000000000000, -8.899999999999998600 ) ) ;
#3893 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3894 = vector ( 'none', #3893, 1000.000000000000000 ) ;
#3895 = cartesian_point ( 'none', ( 28.36000000000001000, 19.34500000000000600, -8.900000000000000400 ) ) ;
#3896 = line ( 'none', #3895, #3894 ) ;
#3897 = face_outer_bound ( 'none', #1217, .t. ) ;
#3898 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#3899 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#3900 = cartesian_point ( 'none', ( 32.35999999999998500, 19.34500000000000600, -12.90000000000000400 ) ) ;
#3901 = face_outer_bound ( 'none', #980, .t. ) ;
#3902 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3903 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3904 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#3905 = axis2_placement_3d ( 'none', #3904, #3903, #3902 ) ;
#3906 = cylindrical_surface ( 'none', #3905, 1.999999999999988000 ) ;
#3907 = circle ( 'none', #3890, 1.999999999999988000 ) ;
#3908 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.899999999999998600 ) ) ;
#3909 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3910 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3911 = cartesian_point ( 'none', ( -40.56955262170067300, -36.76955262170027100, -39.69999999999999600 ) ) ;
#3912 = circle ( 'none', #3920, 1.649999999999991700 ) ;
#3913 = face_outer_bound ( 'none', #967, .t. ) ;
#3914 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3915 = vector ( 'none', #3914, 1000.000000000000000 ) ;
#3916 = cartesian_point ( 'none', ( 24.89000000000000100, 24.32000000000000700, -8.900000000000000400 ) ) ;
#3917 = line ( 'none', #3916, #3915 ) ;
#3918 = axis2_placement_3d ( 'none', #3925, #3922, #3921 ) ;
#3919 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#3920 = axis2_placement_3d ( 'none', #3908, #3815, #3814 ) ;
#3921 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.798127796041818300e-017 ) ) ;
#3922 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#3923 = cartesian_point ( 'none', ( -28.19000000000000100, 24.32000000000000000, -19.00000000000000000 ) ) ;
#3924 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3925 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.938893903907228400e-015, 0.0000000000000000000 ) ) ;
#3926 = cartesian_point ( 'none', ( -28.36000000000001000, 19.34499999999999200, -12.90000000000000400 ) ) ;
#3927 = axis2_placement_3d ( 'none', #3919, #3910, #3909 ) ;
#3928 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3929 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3930 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.899999999999998600 ) ) ;
#3931 = cartesian_point ( 'none', ( 28.18999999999998700, 24.32000000000000700, -8.899999999999998600 ) ) ;
#3932 = axis2_placement_3d ( 'none', #3930, #3929, #3928 ) ;
#3933 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3934 = cartesian_point ( 'none', ( 30.01499999999999700, -22.16499999999999900, -8.900000000000000400 ) ) ;
#3935 = line ( 'none', #3934, #3937 ) ;
#3936 = cartesian_point ( 'none', ( 30.01499999999999300, -22.16499999999999900, -8.899999999999998600 ) ) ;
#3937 = vector ( 'none', #3924, 1000.000000000000000 ) ;
#3938 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3939 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3940 = circle ( 'none', #3835, 3.799999999999998000 ) ;
#3941 = conical_surface ( 'none', #3793, 1.999999999999970500, 0.2617993877991035600 ) ;
#3942 = face_outer_bound ( 'none', #1212, .t. ) ;
#3943 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3944 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#3945 = circle ( 'none', #3839, 5.999999999999999100 ) ;
#3946 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#3947 = vector ( 'none', #3946, 1000.000000000000000 ) ;
#3948 = cartesian_point ( 'none', ( -24.89000000000000400, 24.32000000000000000, -19.00000000000000000 ) ) ;
#3949 = cartesian_point ( 'none', ( -41.48499999999999900, 5.080447246262794800e-015, -8.900000000000000400 ) ) ;
#3950 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.206989143222765500e-015, -58.50000000000000000 ) ) ;
#3951 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#3952 = vector ( 'none', #3951, 1000.000000000000000 ) ;
#3953 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3954 = circle ( 'none', #3957, 1.999999999999970500 ) ;
#3955 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#3956 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3957 = axis2_placement_3d ( 'none', #3956, #3955, #2155 ) ;
#3958 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3959 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3960 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3961 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#3962 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, 0.0000000000000000000 ) ) ;
#3963 = axis2_placement_3d ( 'none', #3976, #3960, #3959 ) ;
#3964 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3965 = vector ( 'none', #3964, 1000.000000000000000 ) ;
#3966 = axis2_placement_3d ( 'none', #3961, #3958, #3953 ) ;
#3967 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, -0.8000000000000000400 ) ) ;
#3968 = line ( 'none', #3967, #3965 ) ;
#3969 = circle ( 'none', #3963, 42.88499999999999800 ) ;
#3970 = conical_surface ( 'none', #3966, 1.999999999999988000, 1.029744258676652100 ) ;
#3971 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3972 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#3973 = face_outer_bound ( 'none', #1252, .t. ) ;
#3974 = face_outer_bound ( 'none', #1287, .t. ) ;
#3975 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#3976 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3977 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3978 = vector ( 'none', #3977, 1000.000000000000000 ) ;
#3979 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170053800, -39.69999999999999600 ) ) ;
#3980 = cartesian_point ( 'none', ( -40.56955262170067300, -36.76955262170027100, -40.00000000000000000 ) ) ;
#3981 = cartesian_point ( 'none', ( 36.76955262170061900, -32.96955262170028800, -39.69999999999999600 ) ) ;
#3982 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#3983 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3984 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3985 = axis2_placement_3d ( 'none', #3993, #3983, #3982 ) ;
#3986 = cartesian_point ( 'none', ( -42.88499999999999800, 5.251897798143424100e-015, -0.8000000000000000400 ) ) ;
#3987 = axis2_placement_3d ( 'none', #3975, #3972, #3971 ) ;
#3988 = face_outer_bound ( 'none', #1202, .t. ) ;
#3989 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#3990 = vector ( 'none', #3989, 1000.000000000000000 ) ;
#3991 = cartesian_point ( 'none', ( -32.96955262170067900, -36.76955262170027100, -39.69999999999999600 ) ) ;
#3992 = line ( 'none', #3991, #3990 ) ;
#3993 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#3994 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#3995 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#3996 = axis2_placement_3d ( 'none', #4009, #3995, #3994 ) ;
#3997 = circle ( 'none', #3996, 3.763623376794561700 ) ;
#3998 = line ( 'none', #4049, #4048 ) ;
#3999 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4000 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4001 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4002 = axis2_placement_3d ( 'none', #4010, #4001, #4000 ) ;
#4003 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#4004 = face_bound ( 'none', #1539, .t. ) ;
#4005 = direction ( 'none', ( 9.933714385893447500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4006 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4007 = axis2_placement_3d ( 'none', #4221, #4006, #4005 ) ;
#4008 = circle ( 'none', #4007, 4.191117421552363900 ) ;
#4009 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -25.00000000000000000 ) ) ;
#4010 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4011 = conical_surface ( 'none', #4050, 3.500000000000003100, 0.01308996938995750000 ) ;
#4012 = circle ( 'none', #4002, 3.496072784874550100 ) ;
#4013 = cartesian_point ( 'none', ( 36.76955262170062600, -33.27347983682573600, -39.69999999999999600 ) ) ;
#4014 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4015 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4016 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -25.00000000000000000 ) ) ;
#4017 = cartesian_point ( 'none', ( -36.76955262170042000, 40.07319186542801500, -25.00000000000000000 ) ) ;
#4018 = axis2_placement_3d ( 'none', #4016, #4015, #4014 ) ;
#4019 = cartesian_point ( 'none', ( -33.46591337797320200, -36.76955262170027100, -25.00000000000000000 ) ) ;
#4020 = cartesian_point ( 'none', ( -40.07319186542815000, -36.76955262170027100, -25.00000000000000000 ) ) ;
#4021 = axis2_placement_3d ( 'none', #4032, #4024, #4023 ) ;
#4022 = face_bound ( 'none', #1545, .t. ) ;
#4023 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4024 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4025 = circle ( 'none', #4021, 3.496072784874550100 ) ;
#4026 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4027 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4028 = axis2_placement_3d ( 'none', #4040, #4027, #4026 ) ;
#4029 = face_outer_bound ( 'none', #1371, .t. ) ;
#4030 = direction ( 'none', ( -4.200757644516973800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4031 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4032 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4033 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#4034 = face_outer_bound ( 'none', #1513, .t. ) ;
#4035 = circle ( 'none', #4028, 3.496072784874550100 ) ;
#4036 = direction ( 'none', ( -4.730511827285831000e-017, 0.01308959557134447200, -0.9999143275740071100 ) ) ;
#4037 = vector ( 'none', #4036, 1000.000000000000100 ) ;
#4038 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4039 = cartesian_point ( 'none', ( -36.76955262170039200, 33.27347983682599200, -39.69999999999999600 ) ) ;
#4040 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#4041 = cartesian_point ( 'none', ( -32.96955262170067900, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4042 = direction ( 'none', ( 3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4043 = cartesian_point ( 'none', ( -36.76955262170042000, 40.26955262170054800, -40.00000000000000000 ) ) ;
#4044 = circle ( 'none', #4046, 3.303639243727472900 ) ;
#4045 = line ( 'none', #4043, #4037 ) ;
#4046 = axis2_placement_3d ( 'none', #4038, #4031, #4030 ) ;
#4047 = direction ( 'none', ( -0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#4048 = vector ( 'none', #4047, 1000.000000000000100 ) ;
#4049 = cartesian_point ( 'none', ( -40.96955262170040900, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4050 = axis2_placement_3d ( 'none', #4003, #3999, #4042 ) ;
#4051 = face_outer_bound ( 'none', #1338, .t. ) ;
#4052 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#4053 = direction ( 'none', ( 1.033452283560650400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4054 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4055 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#4056 = cartesian_point ( 'none', ( 36.76955262170097400, -40.53317599849457800, -25.00000000000000000 ) ) ;
#4057 = direction ( 'none', ( -7.319959077497802700e-015, 0.7071067811865496800, 0.7071067811865454600 ) ) ;
#4058 = vector ( 'none', #4057, 1000.000000000000100 ) ;
#4059 = circle ( 'none', #4065, 4.700000000000002800 ) ;
#4060 = direction ( 'none', ( 9.933714385893464900e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4061 = line ( 'none', #4086, #4058 ) ;
#4062 = axis2_placement_3d ( 'none', #4055, #4054, #4053 ) ;
#4063 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4064 = circle ( 'none', #4062, 4.700000000000002800 ) ;
#4065 = axis2_placement_3d ( 'none', #4139, #4138, #4137 ) ;
#4066 = face_outer_bound ( 'none', #1344, .t. ) ;
#4067 = axis2_placement_3d ( 'none', #4079, #4063, #4060 ) ;
#4068 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96067004325237100, -0.5088825784476405100 ) ) ;
#4069 = line ( 'none', #4068, #4151 ) ;
#4070 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4071 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4072 = cartesian_point ( 'none', ( 36.76955262170088900, -32.57843520014765200, -0.5088825784476389600 ) ) ;
#4073 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4074 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#4075 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4076 = cartesian_point ( 'none', ( -32.57843520014805000, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#4077 = line ( 'none', #4076, #4146 ) ;
#4078 = conical_surface ( 'none', #4067, 4.191117421552356800, 0.7853981633974511700 ) ;
#4079 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476405100 ) ) ;
#4080 = face_outer_bound ( 'none', #1443, .t. ) ;
#4081 = axis2_placement_3d ( 'none', #4074, #4071, #4070 ) ;
#4082 = direction ( 'none', ( 0.01308959557134447200, 0.0000000000000000000, -0.9999143275740071100 ) ) ;
#4083 = vector ( 'none', #4082, 1000.000000000000100 ) ;
#4084 = cartesian_point ( 'none', ( 40.96067004325276900, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#4085 = cartesian_point ( 'none', ( 32.57843520014804300, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#4086 = cartesian_point ( 'none', ( 36.76955262170088900, -32.57843520014765900, -0.5088825784476405100 ) ) ;
#4087 = direction ( 'none', ( 1.828043600612813400e-016, -0.01745240643728354600, 0.9998476951563911600 ) ) ;
#4088 = vector ( 'none', #4087, 1000.000000000000100 ) ;
#4089 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96955262170001800, 0.0000000000000000000 ) ) ;
#4090 = line ( 'none', #4089, #4088 ) ;
#4091 = conical_surface ( 'none', #4092, 4.191117421552356800, 0.7853981633974511700 ) ;
#4092 = axis2_placement_3d ( 'none', #4098, #4075, #4073 ) ;
#4093 = cartesian_point ( 'none', ( -33.26955262170066900, -36.76955262170027100, -40.00000000000000000 ) ) ;
#4094 = line ( 'none', #4093, #4083 ) ;
#4095 = direction ( 'none', ( -0.01308959557134447200, -1.603013131858037600e-018, -0.9999143275740071100 ) ) ;
#4096 = vector ( 'none', #4095, 1000.000000000000100 ) ;
#4097 = cartesian_point ( 'none', ( -40.26955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#4098 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#4099 = direction ( 'none', ( 1.106204294514241900e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4100 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4101 = line ( 'none', #4097, #4096 ) ;
#4102 = cartesian_point ( 'none', ( -36.76955262170039200, 33.46591337797306700, -25.00000000000000000 ) ) ;
#4103 = circle ( 'none', #4081, 4.191117421552363900 ) ;
#4104 = cartesian_point ( 'none', ( -33.27347983682612700, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4105 = cartesian_point ( 'none', ( 36.76955262170088200, -32.06955262170001200, 0.0000000000000000000 ) ) ;
#4106 = cartesian_point ( 'none', ( 36.76955262170097400, -40.96067004325237800, -0.5088825784476389600 ) ) ;
#4107 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4108 = vector ( 'none', #4107, 1000.000000000000000 ) ;
#4109 = cartesian_point ( 'none', ( 42.88499999999999800, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#4110 = line ( 'none', #4109, #4108 ) ;
#4111 = axis2_placement_3d ( 'none', #4112, #4100, #4099 ) ;
#4112 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -25.00000000000000000 ) ) ;
#4113 = direction ( 'none', ( 2.382255955416901300e-015, -0.7071067811865496800, 0.7071067811865454600 ) ) ;
#4114 = vector ( 'none', #4113, 1000.000000000000100 ) ;
#4115 = cartesian_point ( 'none', ( -36.76955262170066200, 32.57843520014791500, -0.5088825784476405100 ) ) ;
#4116 = line ( 'none', #4115, #4114 ) ;
#4117 = cartesian_point ( 'none', ( -36.76955262170042000, 40.26562540657509000, -39.69999999999999600 ) ) ;
#4118 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#4119 = vector ( 'none', #4118, 1000.000000000000000 ) ;
#4120 = cartesian_point ( 'none', ( 24.88999999999999700, 24.32000000000000700, -19.00000000000000000 ) ) ;
#4121 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4122 = face_outer_bound ( 'none', #1452, .t. ) ;
#4123 = axis2_placement_3d ( 'none', #4241, #4240, #4230 ) ;
#4124 = circle ( 'none', #4018, 3.303639243727472900 ) ;
#4125 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#4126 = conical_surface ( 'none', #4140, 4.200000000000002000, 0.01745329251994333400 ) ;
#4127 = cartesian_point ( 'none', ( -36.76955262170069000, 41.46955262170027400, 0.0000000000000000000 ) ) ;
#4128 = cartesian_point ( 'none', ( -36.76955262170066200, 33.00592924490570800, -25.00000000000000000 ) ) ;
#4129 = direction ( 'none', ( -0.7071067811865496800, 0.0000000000000000000, 0.7071067811865454600 ) ) ;
#4130 = vector ( 'none', #4129, 1000.000000000000100 ) ;
#4131 = cartesian_point ( 'none', ( -40.96067004325276200, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#4132 = line ( 'none', #4131, #4130 ) ;
#4133 = cartesian_point ( 'none', ( -32.57843520014804300, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#4134 = direction ( 'none', ( 0.01745240643728354600, -2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#4135 = vector ( 'none', #4134, 1000.000000000000100 ) ;
#4136 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4137 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4138 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4139 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4140 = axis2_placement_3d ( 'none', #4121, #4136, #4153 ) ;
#4141 = cartesian_point ( 'none', ( -36.76955262170066200, 32.06955262170026800, 0.0000000000000000000 ) ) ;
#4142 = cartesian_point ( 'none', ( -32.56955262170040300, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4143 = line ( 'none', #4142, #4135 ) ;
#4144 = circle ( 'none', #4238, 4.191117421552356800 ) ;
#4145 = direction ( 'none', ( 0.7071067811865496800, -8.659560562354958700e-017, 0.7071067811865454600 ) ) ;
#4146 = vector ( 'none', #4145, 1000.000000000000100 ) ;
#4147 = cartesian_point ( 'none', ( -41.46955262170040900, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4148 = cartesian_point ( 'none', ( -36.76955262170069000, 40.53317599849483300, -25.00000000000000000 ) ) ;
#4149 = face_outer_bound ( 'none', #1384, .t. ) ;
#4150 = direction ( 'none', ( 7.406554683121351000e-015, -0.7071067811865496800, 0.7071067811865454600 ) ) ;
#4151 = vector ( 'none', #4150, 1000.000000000000100 ) ;
#4152 = cartesian_point ( 'none', ( 36.76955262170088900, -33.00592924490545200, -25.00000000000000000 ) ) ;
#4153 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4154 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4155 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4156 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#4157 = conical_surface ( 'none', #4205, 1.649999999999998600, 1.029744258676652800 ) ;
#4158 = cylindrical_surface ( 'none', #4165, 1.649999999999995200 ) ;
#4159 = conical_surface ( 'none', #4197, 1.649999999999998600, 1.029744258676652800 ) ;
#4160 = face_outer_bound ( 'none', #1141, .t. ) ;
#4161 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4162 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4163 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#4164 = cartesian_point ( 'none', ( -20.56499999999998700, -30.62999999999999900, -8.899999999999998600 ) ) ;
#4165 = axis2_placement_3d ( 'none', #4156, #4155, #4154 ) ;
#4166 = circle ( 'none', #4169, 1.649999999999998600 ) ;
#4167 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4168 = face_outer_bound ( 'none', #1190, .t. ) ;
#4169 = axis2_placement_3d ( 'none', #4163, #4162, #4161 ) ;
#4170 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4171 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4172 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#4173 = axis2_placement_3d ( 'none', #4172, #4171, #4170 ) ;
#4174 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#4175 = axis2_placement_3d ( 'none', #4174, #4182, #4167 ) ;
#4176 = cylindrical_surface ( 'none', #4175, 1.649999999999995200 ) ;
#4177 = circle ( 'none', #4173, 1.649999999999998600 ) ;
#4178 = cartesian_point ( 'none', ( -17.26499999999999700, -30.62999999999999900, -19.00000000000000000 ) ) ;
#4179 = cartesian_point ( 'none', ( 0.0000000000000000000, -5.999999999999998200, -58.50000000000000000 ) ) ;
#4180 = cartesian_point ( 'none', ( 41.48499999999999900, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#4181 = cartesian_point ( 'none', ( 7.347880794884118800e-016, 6.000000000000000900, -58.50000000000000000 ) ) ;
#4182 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4183 = cartesian_point ( 'none', ( -28.18999999999999400, 24.32000000000000000, -8.899999999999998600 ) ) ;
#4184 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4185 = line ( 'none', #4120, #4119 ) ;
#4186 = direction ( 'none', ( -0.8571673007021114500, 1.049727191138617600e-016, 0.5150380749100557100 ) ) ;
#4187 = vector ( 'none', #4186, 1000.000000000000000 ) ;
#4188 = cartesian_point ( 'none', ( -28.19000000000000100, 24.32000000000000000, -19.00000000000000000 ) ) ;
#4189 = circle ( 'none', #4111, 3.763623376794561700 ) ;
#4190 = cartesian_point ( 'none', ( 26.53999999999999200, 24.32000000000000700, -19.99142002139547400 ) ) ;
#4191 = cartesian_point ( 'none', ( -36.76955262170042000, 40.56955262170053800, -39.69999999999999600 ) ) ;
#4192 = line ( 'none', #4188, #4187 ) ;
#4193 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4194 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4196 = face_outer_bound ( 'none', #1121, .t. ) ;
#4197 = axis2_placement_3d ( 'none', #4199, #4194, #4193 ) ;
#4198 = cartesian_point ( 'none', ( -36.76955262170066200, 32.57843520014791500, -0.5088825784476389600 ) ) ;
#4199 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#4200 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#4201 = cartesian_point ( 'none', ( -26.54000000000000600, 24.32000000000000000, -19.99142002139547400 ) ) ;
#4202 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#4203 = vector ( 'none', #4202, 1000.000000000000000 ) ;
#4204 = cartesian_point ( 'none', ( 28.18999999999999400, 24.32000000000000700, -19.00000000000000000 ) ) ;
#4205 = axis2_placement_3d ( 'none', #4200, #4184, #4195 ) ;
#4206 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4207 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4208 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#4209 = axis2_placement_3d ( 'none', #4208, #4207, #4206 ) ;
#4210 = line ( 'none', #4204, #4203 ) ;
#4211 = face_outer_bound ( 'none', #1149, .t. ) ;
#4212 = cylindrical_surface ( 'none', #4209, 1.649999999999995200 ) ;
#4213 = face_outer_bound ( 'none', #1122, .t. ) ;
#4214 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4215 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#4216 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4217 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4218 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#4219 = axis2_placement_3d ( 'none', #4218, #4217, #4216 ) ;
#4220 = circle ( 'none', #4219, 4.191117421552363900 ) ;
#4221 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476389600 ) ) ;
#4222 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4223 = cartesian_point ( 'none', ( -40.26562540657522500, -36.76955262170027100, -39.69999999999999600 ) ) ;
#4224 = direction ( 'none', ( -1.806670566931975400e-016, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#4225 = vector ( 'none', #4224, 1000.000000000000100 ) ;
#4226 = cartesian_point ( 'none', ( 36.76955262170088900, -32.56955262170001200, 0.0000000000000000000 ) ) ;
#4227 = cartesian_point ( 'none', ( -40.53317599849496800, -36.76955262170054100, -25.00000000000000000 ) ) ;
#4228 = cartesian_point ( 'none', ( -40.96067004325276900, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#4229 = conical_surface ( 'none', #4242, 4.191117421552356800, 0.7853981633974511700 ) ;
#4230 = direction ( 'none', ( 9.912705577010322200e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4231 = line ( 'none', #4226, #4225 ) ;
#4232 = face_outer_bound ( 'none', #1457, .t. ) ;
#4233 = cartesian_point ( 'none', ( -32.06955262170040300, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4234 = conical_surface ( 'none', #4123, 4.200000000000002000, 0.01745329251994333400 ) ;
#4235 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4236 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4237 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476389600 ) ) ;
#4238 = axis2_placement_3d ( 'none', #4237, #4236, #4235 ) ;
#4239 = cartesian_point ( 'none', ( -33.00592924490584300, -36.76955262170054100, -25.00000000000000000 ) ) ;
#4240 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4241 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#4242 = axis2_placement_3d ( 'none', #4215, #4214, #4222 ) ;
#4243 = circle ( 'none', #4433, 3.496072784874550100 ) ;
#4244 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4245 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4246 = cartesian_point ( 'none', ( 36.76955262170070400, -40.56955262170028200, -40.00000000000000000 ) ) ;
#4247 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4248 = axis2_placement_3d ( 'none', #4251, #4245, #4244 ) ;
#4249 = direction ( 'none', ( -3.687347648380806100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4250 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4251 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#4252 = direction ( 'none', ( 5.879748331900999700e-017, -0.01745240643728354600, 0.9998476951563911600 ) ) ;
#4253 = vector ( 'none', #4252, 1000.000000000000100 ) ;
#4254 = cartesian_point ( 'none', ( -36.76955262170066200, 32.56955262170026800, 0.0000000000000000000 ) ) ;
#4255 = circle ( 'none', #4339, 3.763623376794561700 ) ;
#4256 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#4257 = direction ( 'none', ( 1.050189411129243600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4258 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4259 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -25.00000000000000000 ) ) ;
#4260 = axis2_placement_3d ( 'none', #4259, #4258, #4257 ) ;
#4261 = cartesian_point ( 'none', ( 28.36499999999999800, -22.16499999999999900, -19.99142002139547400 ) ) ;
#4262 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4263 = line ( 'none', #4254, #4253 ) ;
#4264 = circle ( 'none', #4248, 3.799999999999998000 ) ;
#4265 = circle ( 'none', #4260, 3.303639243727472900 ) ;
#4266 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96067004325262700, -0.5088825784476389600 ) ) ;
#4267 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4269 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476405100 ) ) ;
#4270 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4271 = vector ( 'none', #4270, 1000.000000000000000 ) ;
#4272 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170054400, -39.69999999999999600 ) ) ;
#4273 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4274 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4275 = axis2_placement_3d ( 'none', #4287, #4274, #4273 ) ;
#4276 = line ( 'none', #4451, #4450 ) ;
#4277 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4278 = cartesian_point ( 'none', ( 36.76955262170098100, -41.46955262170001800, 0.0000000000000000000 ) ) ;
#4279 = line ( 'none', #4272, #4271 ) ;
#4280 = cylindrical_surface ( 'none', #4288, 3.799999999999998000 ) ;
#4281 = line ( 'none', #4411, #4410 ) ;
#4282 = direction ( 'none', ( -2.952720810173286900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4283 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4284 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#4285 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#4286 = cartesian_point ( 'none', ( -36.76955262170039200, 32.96955262170054400, -40.00000000000000000 ) ) ;
#4287 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#4288 = axis2_placement_3d ( 'none', #4285, #4448, #4277 ) ;
#4289 = direction ( 'none', ( -3.304235192336773900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4290 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4291 = direction ( 'none', ( -6.093478668709378800e-017, 0.01745240643728354600, 0.9998476951563911600 ) ) ;
#4292 = vector ( 'none', #4291, 1000.000000000000100 ) ;
#4293 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96955262170027400, 0.0000000000000000000 ) ) ;
#4294 = line ( 'none', #4293, #4292 ) ;
#4295 = direction ( 'none', ( 1.387093285548588700e-016, -0.01308959557134447200, -0.9999143275740071100 ) ) ;
#4296 = vector ( 'none', #4295, 1000.000000000000100 ) ;
#4297 = cartesian_point ( 'none', ( 36.76955262170069700, -40.26955262170028500, -40.00000000000000000 ) ) ;
#4298 = line ( 'none', #4297, #4296 ) ;
#4299 = conical_surface ( 'none', #4435, 4.200000000000002000, 0.01745329251994333400 ) ;
#4300 = direction ( 'none', ( -9.912705577010317500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4301 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#4302 = circle ( 'none', #4275, 3.799999999999998000 ) ;
#4303 = face_outer_bound ( 'none', #1448, .t. ) ;
#4304 = circle ( 'none', #4430, 4.700000000000002800 ) ;
#4305 = cartesian_point ( 'none', ( -44.50727704530015000, -37.65551718315506200, -39.85509268781164100 ) ) ;
#4306 = cartesian_point ( 'none', ( -44.41483045839844800, -37.65551718315506200, -39.94673602578853900 ) ) ;
#4307 = cartesian_point ( 'none', ( -44.28544215645008100, -37.65551718315506200, -40.00000000000000000 ) ) ;
#4308 = cartesian_point ( 'none', ( -44.15526968307217000, -37.65551718315506200, -40.00000000000000000 ) ) ;
#4309 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4308, #4307, #4306, #4305, #4380, #4379, #4378 ),
( #4377, #4376, #4375, #4374, #4373, #4372, #4371 ),
( #4370, #4369, #4368, #4367, #4366, #4365, #4364 ),
( #4363, #4362, #4361, #4360, #4359, #4358, #4357 ),
( #4356, #4355, #4354, #4353, #4352, #4351, #4350 ),
( #4349, #4348, #4347, #4346, #4345, #4344, #4343 ),
( #4342, #4341, #4340, #4427, #4426, #4425, #4424 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993078600, 5.890505263586332400, 6.283185307179586200 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4310 = conical_surface ( 'none', #4312, 4.200000000000002000, 0.01745329251994333400 ) ;
#4311 = vector ( 'none', #4325, 1000.000000000000100 ) ;
#4312 = axis2_placement_3d ( 'none', #4333, #4336, #4335 ) ;
#4313 = face_outer_bound ( 'none', #1532, .t. ) ;
#4314 = cartesian_point ( 'none', ( -44.15526968307217000, -37.65551718315506200, -40.00000000000000000 ) ) ;
#4315 = cartesian_point ( 'none', ( -44.15526968307217000, -39.40244162750021700, -40.00000000000000700 ) ) ;
#4316 = cartesian_point ( 'none', ( -43.48678136531776800, -41.01635118651354600, -40.00000000000000700 ) ) ;
#4317 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4318 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4319 = axis2_placement_3d ( 'none', #4324, #4318, #4317 ) ;
#4320 = circle ( 'none', #4319, 0.5000000000000004400 ) ;
#4321 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4322 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4323 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4324 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504800, -39.50000000000000000 ) ) ;
#4325 = direction ( 'none', ( -0.7071067811865496800, 8.659560562354958700e-017, 0.7071067811865454600 ) ) ;
#4326 = circle ( 'none', #4422, 3.799999999999998000 ) ;
#4327 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4328 = vector ( 'none', #4327, 1000.000000000000000 ) ;
#4329 = cartesian_point ( 'none', ( 40.56955262170067300, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4330 = line ( 'none', #4329, #4328 ) ;
#4331 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#4332 = cartesian_point ( 'none', ( 37.65551718315505500, -44.65525064460423700, -39.50436326774918400 ) ) ;
#4333 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4334 =( bounded_curve ( ) b_spline_curve ( 3, ( #4331, #4316, #4315, #4314 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7853600871865078500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#4335 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4336 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4337 = axis2_placement_3d ( 'none', #4269, #4268, #4267 ) ;
#4338 = conical_surface ( 'none', #4337, 4.191117421552356800, 0.7853981633974511700 ) ;
#4339 = axis2_placement_3d ( 'none', #4262, #4250, #4249 ) ;
#4340 = cartesian_point ( 'none', ( -42.43468381283688700, -42.43468381283688000, -39.94699271065961500 ) ) ;
#4341 = cartesian_point ( 'none', ( -42.34339913506483600, -42.34339913506482800, -40.00000000000000000 ) ) ;
#4342 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#4343 = cartesian_point ( 'none', ( -43.25298176079706300, -41.95720372637710200, -39.50617035748780400 ) ) ;
#4344 = cartesian_point ( 'none', ( -43.25170012713578400, -41.95621879375806200, -39.63603174273252000 ) ) ;
#4345 = cartesian_point ( 'none', ( -43.20804106437127200, -41.92266690109715900, -39.76446379362423800 ) ) ;
#4346 = cartesian_point ( 'none', ( -43.13415340014584100, -41.86588439542526200, -39.85572825214192200 ) ) ;
#4347 = cartesian_point ( 'none', ( -43.06026573592041000, -41.80910188975336400, -39.94699271065961500 ) ) ;
#4348 = cartesian_point ( 'none', ( -42.95703159111984300, -41.72976667900982800, -40.00000000000000000 ) ) ;
#4349 = cartesian_point ( 'none', ( -42.85317750618207100, -41.64995504564925000, -40.00000000000000000 ) ) ;
#4350 = cartesian_point ( 'none', ( -43.77179146878524600, -41.18074513477283500, -39.50600977536117100 ) ) ;
#4351 = cartesian_point ( 'none', ( -43.77042318416316400, -41.17996846330316900, -39.63589845705949000 ) ) ;
#4352 = cartesian_point ( 'none', ( -43.72273148643130000, -41.15248639269434200, -39.76437373576948200 ) ) ;
#4353 = cartesian_point ( 'none', ( -43.64199181449117000, -41.10595047225883300, -39.85567183701512300 ) ) ;
#4354 = cartesian_point ( 'none', ( -43.56125214255104800, -41.05941455182331600, -39.94696993826077100 ) ) ;
#4355 = cartesian_point ( 'none', ( -43.44842911695516800, -40.99438101876217600, -40.00000000000000000 ) ) ;
#4356 = cartesian_point ( 'none', ( -43.33492807660488900, -40.92895648073623200, -40.00000000000000000 ) ) ;
#4357 = cartesian_point ( 'none', ( -44.12242641041564900, -40.33422783146350100, -39.50570071194478300 ) ) ;
#4358 = cartesian_point ( 'none', ( -44.12105757683035300, -40.33366085467375200, -39.63564182009490400 ) ) ;
#4359 = cartesian_point ( 'none', ( -44.07066603903208300, -40.31278846182887300, -39.76420030282301400 ) ) ;
#4360 = cartesian_point ( 'none', ( -43.98528953992152400, -40.27742514673637700, -39.85556318423902400 ) ) ;
#4361 = cartesian_point ( 'none', ( -43.89991304081095800, -40.24206183164388100, -39.94692606565502800 ) ) ;
#4362 = cartesian_point ( 'none', ( -43.78057328670652700, -40.19263078947863500, -40.00000000000000000 ) ) ;
#4363 = cartesian_point ( 'none', ( -43.66051516076009900, -40.14290219459024200, -40.00000000000000000 ) ) ;
#4364 = cartesian_point ( 'none', ( -44.47306135204605900, -39.48771052815416700, -39.50539164852840200 ) ) ;
#4365 = cartesian_point ( 'none', ( -44.47169196949754200, -39.48735324604432900, -39.63538518313031000 ) ) ;
#4366 = cartesian_point ( 'none', ( -44.41860059163286700, -39.47309053096341100, -39.76402686987655200 ) ) ;
#4367 = cartesian_point ( 'none', ( -44.32858726535187100, -39.44889982121392800, -39.85545453146291800 ) ) ;
#4368 = cartesian_point ( 'none', ( -44.23857393907086800, -39.42470911146444500, -39.94688219304929100 ) ) ;
#4369 = cartesian_point ( 'none', ( -44.11271745645788700, -39.39088056019509300, -40.00000000000000000 ) ) ;
#4370 = cartesian_point ( 'none', ( -43.98610224491530100, -39.35684790844425200, -40.00000000000000000 ) ) ;
#4371 = cartesian_point ( 'none', ( -44.65524566087129400, -38.57180052126789600, -39.50493434698178400 ) ) ;
#4372 = cartesian_point ( 'none', ( -44.65396185919120600, -38.57165183235247200, -39.63500538642897900 ) ) ;
#4373 = cartesian_point ( 'none', ( -44.59950557809327200, -38.56453240469655000, -39.76377018850291700 ) ) ;
#4374 = cartesian_point ( 'none', ( -44.50707425151873100, -38.55243176140326300, -39.85529371956060600 ) ) ;
#4375 = cartesian_point ( 'none', ( -44.41464292494418900, -38.54033111810997500, -39.94681725061829500 ) ) ;
#4376 = cartesian_point ( 'none', ( -44.28534697295368300, -38.52339505004435000, -40.00000000000000000 ) ) ;
#4377 = cartesian_point ( 'none', ( -44.15526968307217000, -38.50635633915472100, -40.00000000000000000 ) ) ;
#4378 = cartesian_point ( 'none', ( -44.65525064460425100, -37.65551718315506200, -39.50436326774918400 ) ) ;
#4379 = cartesian_point ( 'none', ( -44.65411468989440600, -37.65551718315506200, -39.63453078455818000 ) ) ;
#4380 = cartesian_point ( 'none', ( -44.59972363220185100, -37.65551718315506200, -39.76344934983474400 ) ) ;
#4381 = cartesian_point ( 'none', ( 40.53317599849496800, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4382 = direction ( 'none', ( -0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
#4383 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865475700, -0.0000000000000000000 ) ) ;
#4384 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -39.50000000000000000 ) ) ;
#4385 = axis2_placement_3d ( 'none', #4384, #4383, #4382 ) ;
#4386 = circle ( 'none', #4385, 0.4999999999999982200 ) ;
#4387 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -40.00000000000000000 ) ) ;
#4388 = cartesian_point ( 'none', ( 32.57843520014805000, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#4389 = cartesian_point ( 'none', ( 42.60509274358707900, 42.60509274358707900, -39.50617035748781100 ) ) ;
#4390 = direction ( 'none', ( 0.01745240643728354600, 0.0000000000000000000, 0.9998476951563911600 ) ) ;
#4391 = vector ( 'none', #4390, 1000.000000000000100 ) ;
#4392 = cartesian_point ( 'none', ( 40.96955262170040900, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4393 = line ( 'none', #4388, #4311 ) ;
#4394 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#4395 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#4396 = face_outer_bound ( 'none', #1584, .t. ) ;
#4397 = cartesian_point ( 'none', ( 37.65551718315505500, -44.15526968307214900, -40.00000000000000000 ) ) ;
#4398 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4399 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4400 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -39.50000000000000000 ) ) ;
#4401 = cartesian_point ( 'none', ( 32.96955262170067900, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4402 = line ( 'none', #4392, #4391 ) ;
#4403 = circle ( 'none', #4447, 0.5000000000000004400 ) ;
#4404 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -42.50000000000000000 ) ) ;
#4405 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#4406 = vector ( 'none', #4405, 1000.000000000000000 ) ;
#4407 = cartesian_point ( 'none', ( 41.46955262170040900, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4408 = cartesian_point ( 'none', ( 40.56955262170067300, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4409 = direction ( 'none', ( 0.8571673007021114500, 0.0000000000000000000, 0.5150380749100557100 ) ) ;
#4410 = vector ( 'none', #4409, 1000.000000000000000 ) ;
#4411 = cartesian_point ( 'none', ( 30.01500000000000100, -22.16499999999999900, -19.00000000000000000 ) ) ;
#4412 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504800, -40.00000000000000000 ) ) ;
#4413 = cartesian_point ( 'none', ( 44.15526968307217000, 39.40244162750019500, -40.00000000000000000 ) ) ;
#4414 = cartesian_point ( 'none', ( 43.48678136531776800, 41.01635118651353200, -40.00000000000000000 ) ) ;
#4415 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#4416 = cartesian_point ( 'none', ( 33.00592924490584300, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4417 =( bounded_curve ( ) b_spline_curve ( 3, ( #4415, #4414, #4413, #4412 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865100700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#4418 = cartesian_point ( 'none', ( 42.60509274358707900, 42.60509274358707900, -39.50617035748781100 ) ) ;
#4419 = cartesian_point ( 'none', ( 43.93532437832782000, 41.27486110884633800, -39.50617035748780400 ) ) ;
#4420 = cartesian_point ( 'none', ( 44.65524041211216400, 39.53681019841927500, -39.50553579520521900 ) ) ;
#4421 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65551718315504800, -39.50436326774917700 ) ) ;
#4422 = axis2_placement_3d ( 'none', #4323, #4322, #4321 ) ;
#4423 =( bounded_curve ( ) b_spline_curve ( 3, ( #4421, #4420, #4419, #4418 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993075900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#4424 = cartesian_point ( 'none', ( -42.60509274358708600, -42.60509274358707900, -39.50617035748780400 ) ) ;
#4425 = cartesian_point ( 'none', ( -42.60395946044693000, -42.60395946044692300, -39.63603174273252000 ) ) ;
#4426 = cartesian_point ( 'none', ( -42.56535398273422300, -42.56535398273421600, -39.76446379362423800 ) ) ;
#4427 = cartesian_point ( 'none', ( -42.50001889778555200, -42.50001889778554400, -39.85572825214192200 ) ) ;
#4428 = axis2_placement_3d ( 'none', #4434, #4247, #4300 ) ;
#4429 = face_outer_bound ( 'none', #1262, .t. ) ;
#4430 = axis2_placement_3d ( 'none', #4284, #4283, #4282 ) ;
#4431 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4432 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4433 = axis2_placement_3d ( 'none', #4256, #4432, #4431 ) ;
#4434 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#4435 = axis2_placement_3d ( 'none', #4301, #4290, #4289 ) ;
#4436 = conical_surface ( 'none', #4428, 3.500000000000003100, 0.01308996938995750000 ) ;
#4437 = cartesian_point ( 'none', ( -17.26499999999999700, -30.62999999999999900, -19.00000000000000000 ) ) ;
#4438 = line ( 'none', #4437, #4406 ) ;
#4439 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4440 = vector ( 'none', #4439, 1000.000000000000000 ) ;
#4441 = cartesian_point ( 'none', ( 36.76955262170070400, -40.56955262170028200, -39.69999999999999600 ) ) ;
#4442 = line ( 'none', #4441, #4440 ) ;
#4443 = direction ( 'none', ( 4.570210514100027600e-017, -0.01308959557134447200, -0.9999143275740071100 ) ) ;
#4444 = vector ( 'none', #4443, 1000.000000000000100 ) ;
#4445 = cartesian_point ( 'none', ( -36.76955262170039200, 33.26955262170054100, -40.00000000000000000 ) ) ;
#4446 = line ( 'none', #4445, #4444 ) ;
#4447 = axis2_placement_3d ( 'none', #4400, #4399, #4398 ) ;
#4448 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4449 = direction ( 'none', ( -2.468851561040450300e-015, 0.7071067811865496800, 0.7071067811865454600 ) ) ;
#4450 = vector ( 'none', #4449, 1000.000000000000100 ) ;
#4451 = cartesian_point ( 'none', ( -36.76955262170069000, 40.96067004325262700, -0.5088825784476405100 ) ) ;
#4452 = face_outer_bound ( 'none', #1278, .t. ) ;
#4453 = cartesian_point ( 'none', ( 40.56955262170067300, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4454 = cartesian_point ( 'none', ( 44.07066603903209800, 40.31278846182887300, -39.76420030282301400 ) ) ;
#4455 = cartesian_point ( 'none', ( 43.98528953992153100, 40.27742514673637700, -39.85556318423902400 ) ) ;
#4456 = cartesian_point ( 'none', ( 43.89991304081095800, 40.24206183164388100, -39.94692606565502800 ) ) ;
#4457 = cartesian_point ( 'none', ( 43.78057328670652700, 40.19263078947862800, -40.00000000000000000 ) ) ;
#4458 = cartesian_point ( 'none', ( 43.66051516076009900, 40.14290219459023500, -40.00000000000000000 ) ) ;
#4459 = cartesian_point ( 'none', ( 44.47306135204606600, 39.48771052815416000, -39.50539164852840200 ) ) ;
#4460 = cartesian_point ( 'none', ( 44.47169196949754900, 39.48735324604432200, -39.63538518313031000 ) ) ;
#4461 = cartesian_point ( 'none', ( 44.41860059163288100, 39.47309053096341100, -39.76402686987655200 ) ) ;
#4462 = cartesian_point ( 'none', ( 44.32858726535187800, 39.44889982121392800, -39.85545453146291800 ) ) ;
#4463 = cartesian_point ( 'none', ( 44.23857393907086800, 39.42470911146444500, -39.94688219304929100 ) ) ;
#4464 = cartesian_point ( 'none', ( 44.11271745645788700, 39.39088056019508600, -40.00000000000000000 ) ) ;
#4465 = cartesian_point ( 'none', ( 43.98610224491530100, 39.35684790844424400, -40.00000000000000000 ) ) ;
#4466 = cartesian_point ( 'none', ( 44.65524566087130200, 38.57180052126787500, -39.50493434698178400 ) ) ;
#4467 = cartesian_point ( 'none', ( 44.65396185919121300, 38.57165183235245100, -39.63500538642897900 ) ) ;
#4468 = cartesian_point ( 'none', ( 44.59950557809327900, 38.56453240469653600, -39.76377018850292400 ) ) ;
#4469 = cartesian_point ( 'none', ( 44.50707425151873800, 38.55243176140324800, -39.85529371956061300 ) ) ;
#4470 = cartesian_point ( 'none', ( 44.41464292494419700, 38.54033111810996100, -39.94681725061830200 ) ) ;
#4471 = cartesian_point ( 'none', ( 44.28534697295368300, 38.52339505004433600, -40.00000000000000000 ) ) ;
#4472 = cartesian_point ( 'none', ( 44.15526968307217000, 38.50635633915470600, -40.00000000000000000 ) ) ;
#4473 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65551718315504100, -39.50436326774918400 ) ) ;
#4474 = cartesian_point ( 'none', ( 44.65411468989441300, 37.65551718315504100, -39.63453078455818000 ) ) ;
#4475 = cartesian_point ( 'none', ( 44.59972363220185800, 37.65551718315504100, -39.76344934983475100 ) ) ;
#4476 = cartesian_point ( 'none', ( 44.50727704530015700, 37.65551718315504100, -39.85509268781164800 ) ) ;
#4477 = cartesian_point ( 'none', ( 44.41483045839845500, 37.65551718315504100, -39.94673602578854600 ) ) ;
#4478 = cartesian_point ( 'none', ( 44.28544215645008100, 37.65551718315504100, -40.00000000000000000 ) ) ;
#4479 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504100, -40.00000000000000000 ) ) ;
#4480 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4479, #4478, #4477, #4476, #4475, #4474, #4473 ),
( #4472, #4471, #4470, #4469, #4468, #4467, #4466 ),
( #4465, #4464, #4463, #4462, #4461, #4460, #4459 ),
( #4458, #4457, #4456, #4455, #4454, #4700, #4699 ),
( #4698, #4697, #4696, #4695, #4694, #4693, #4692 ),
( #4691, #4690, #4689, #4688, #4687, #4686, #4685 ),
( #4684, #4683, #4682, #4681, #4680, #4679, #4678 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993076800, 5.890505263586332400, 6.283185307179587100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4481 = axis2_placement_3d ( 'none', #4632, #4631, #4630 ) ;
#4482 = cartesian_point ( 'none', ( -44.65525064460425100, -37.65551718315506200, -39.50436326774918400 ) ) ;
#4483 = face_outer_bound ( 'none', #1464, .t. ) ;
#4484 = line ( 'none', #4624, #4590 ) ;
#4485 = cylindrical_surface ( 'none', #4486, 3.799999999999998000 ) ;
#4486 = axis2_placement_3d ( 'none', #4675, #4674, #4673 ) ;
#4487 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4488 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -40.00000000000000000 ) ) ;
#4489 = axis2_placement_3d ( 'none', #4487, #4547, #4546 ) ;
#4490 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -39.50000000000000000 ) ) ;
#4491 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4492 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4493 = circle ( 'none', #4489, 3.799999999999998000 ) ;
#4494 = axis2_placement_3d ( 'none', #4490, #4553, #4552 ) ;
#4495 = cartesian_point ( 'none', ( -44.15526968307217000, -37.65551718315506200, -40.00000000000000000 ) ) ;
#4496 = cartesian_point ( 'none', ( 44.15526968307217000, 37.65551718315504800, -40.00000000000000000 ) ) ;
#4497 = vector ( 'none', #4628, 1000.000000000000100 ) ;
#4498 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#4499 = cartesian_point ( 'none', ( 42.60395946044694400, -42.60395946044691600, -39.63603174273252000 ) ) ;
#4500 = cartesian_point ( 'none', ( 42.56535398273423000, -42.56535398273420200, -39.76446379362423800 ) ) ;
#4501 = cartesian_point ( 'none', ( 42.50001889778555900, -42.50001889778553700, -39.85572825214192200 ) ) ;
#4502 = cartesian_point ( 'none', ( 42.43468381283689400, -42.43468381283686600, -39.94699271065961500 ) ) ;
#4503 = cartesian_point ( 'none', ( 42.34339913506485000, -42.34339913506482100, -40.00000000000000000 ) ) ;
#4504 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#4505 = cartesian_point ( 'none', ( 41.95720372637711600, -43.25298176079705600, -39.50617035748780400 ) ) ;
#4506 = cartesian_point ( 'none', ( 41.95621879375807600, -43.25170012713577700, -39.63603174273252000 ) ) ;
#4507 = cartesian_point ( 'none', ( 41.92266690109716600, -43.20804106437125800, -39.76446379362423800 ) ) ;
#4508 = cartesian_point ( 'none', ( 41.86588439542526900, -43.13415340014582700, -39.85572825214192200 ) ) ;
#4509 = cartesian_point ( 'none', ( 41.80910188975337100, -43.06026573592039600, -39.94699271065961500 ) ) ;
#4510 = cartesian_point ( 'none', ( 41.72976667900983500, -42.95703159111984300, -40.00000000000000000 ) ) ;
#4511 = cartesian_point ( 'none', ( 41.64995504564925700, -42.85317750618205700, -40.00000000000000000 ) ) ;
#4512 = cartesian_point ( 'none', ( 41.18074513477284900, -43.77179146878523900, -39.50600977536117100 ) ) ;
#4513 = cartesian_point ( 'none', ( 41.17996846330318300, -43.77042318416315700, -39.63589845705949000 ) ) ;
#4514 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4515 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4516 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#4517 = face_bound ( 'none', #1547, .t. ) ;
#4518 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4519 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4520 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#4521 = axis2_placement_3d ( 'none', #4516, #4515, #4514 ) ;
#4522 = face_bound ( 'none', #1605, .t. ) ;
#4523 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -40.00000000000000000 ) ) ;
#4524 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4525 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4526 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4527 = axis2_placement_3d ( 'none', #4526, #4525, #4524 ) ;
#4528 = circle ( 'none', #4620, 0.4999999999999982200 ) ;
#4529 = cartesian_point ( 'none', ( -44.50430680974331200, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#4530 = line ( 'none', #4529, #4604 ) ;
#4531 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4532 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4533 = circle ( 'none', #4611, 41.50000000000000000 ) ;
#4534 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4535 = axis2_placement_3d ( 'none', #4534, #4532, #4531 ) ;
#4536 = cartesian_point ( 'none', ( 33.46591337797320200, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4537 = circle ( 'none', #4614, 0.5000000000000004400 ) ;
#4538 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4539 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4540 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4541 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65551718315504800, -39.50436326774917700 ) ) ;
#4542 = conical_surface ( 'none', #4535, 3.500000000000003100, 0.01308996938995750000 ) ;
#4543 = circle ( 'none', #4549, 4.700000000000002800 ) ;
#4544 = face_outer_bound ( 'none', #1628, .t. ) ;
#4545 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#4546 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4547 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4548 = cartesian_point ( 'none', ( -42.60509274358709300, -42.60509274358707900, -39.50617035748781100 ) ) ;
#4549 = axis2_placement_3d ( 'none', #4540, #4539, #4538 ) ;
#4550 = cartesian_point ( 'none', ( 32.96955262170067900, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4551 = cartesian_point ( 'none', ( 32.06955262170040300, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4552 = direction ( 'none', ( 0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#4553 = direction ( 'none', ( 0.7071067811865475700, -0.7071067811865474600, 0.0000000000000000000 ) ) ;
#4554 = cartesian_point ( 'none', ( 41.15248639269435700, -43.72273148643129300, -39.76437373576948200 ) ) ;
#4555 = cartesian_point ( 'none', ( 41.10595047225884700, -43.64199181449116300, -39.85567183701512300 ) ) ;
#4556 = cartesian_point ( 'none', ( 41.05941455182333000, -43.56125214255102700, -39.94696993826077100 ) ) ;
#4557 = cartesian_point ( 'none', ( 40.99438101876218400, -43.44842911695516100, -40.00000000000000000 ) ) ;
#4558 = cartesian_point ( 'none', ( 40.92895648073624000, -43.33492807660487500, -40.00000000000000000 ) ) ;
#4559 = cartesian_point ( 'none', ( 40.33422783146350800, -44.12242641041564200, -39.50570071194478300 ) ) ;
#4560 = cartesian_point ( 'none', ( 40.33366085467375200, -44.12105757683034600, -39.63564182009490400 ) ) ;
#4561 = cartesian_point ( 'none', ( 40.31278846182888000, -44.07066603903207600, -39.76420030282301400 ) ) ;
#4562 = cartesian_point ( 'none', ( 40.27742514673638400, -43.98528953992151000, -39.85556318423902400 ) ) ;
#4563 = cartesian_point ( 'none', ( 40.24206183164388800, -43.89991304081093700, -39.94692606565502800 ) ) ;
#4564 = cartesian_point ( 'none', ( 40.19263078947864200, -43.78057328670651300, -40.00000000000000000 ) ) ;
#4565 = cartesian_point ( 'none', ( 40.14290219459024900, -43.66051516076008500, -40.00000000000000000 ) ) ;
#4566 = cartesian_point ( 'none', ( 39.48771052815416700, -44.47306135204605200, -39.50539164852840200 ) ) ;
#4567 = cartesian_point ( 'none', ( 39.48735324604432900, -44.47169196949753500, -39.63538518313031000 ) ) ;
#4568 = cartesian_point ( 'none', ( 39.47309053096341100, -44.41860059163286700, -39.76402686987655200 ) ) ;
#4569 = cartesian_point ( 'none', ( 39.44889982121392800, -44.32858726535185700, -39.85545453146291800 ) ) ;
#4570 = cartesian_point ( 'none', ( 39.42470911146444500, -44.23857393907084700, -39.94688219304929100 ) ) ;
#4571 = cartesian_point ( 'none', ( 39.39088056019510000, -44.11271745645787200, -40.00000000000000000 ) ) ;
#4572 = cartesian_point ( 'none', ( 39.35684790844425900, -43.98610224491528700, -40.00000000000000000 ) ) ;
#4573 = cartesian_point ( 'none', ( 38.57180052126788900, -44.65524566087128000, -39.50493434698178400 ) ) ;
#4574 = cartesian_point ( 'none', ( 38.57165183235246500, -44.65396185919119200, -39.63500538642897900 ) ) ;
#4575 = cartesian_point ( 'none', ( 38.56453240469654300, -44.59950557809325700, -39.76377018850291700 ) ) ;
#4576 = cartesian_point ( 'none', ( 38.55243176140325500, -44.50707425151871600, -39.85529371956060600 ) ) ;
#4577 = cartesian_point ( 'none', ( 38.54033111810996800, -44.41464292494417500, -39.94681725061829500 ) ) ;
#4578 = cartesian_point ( 'none', ( 38.52339505004434300, -44.28534697295367600, -40.00000000000000000 ) ) ;
#4579 = cartesian_point ( 'none', ( 38.50635633915471300, -44.15526968307215600, -40.00000000000000000 ) ) ;
#4580 = cartesian_point ( 'none', ( 37.65551718315504800, -44.65525064460423700, -39.50436326774918400 ) ) ;
#4581 = cartesian_point ( 'none', ( 37.65551718315504800, -44.65411468989439200, -39.63453078455818000 ) ) ;
#4582 = cartesian_point ( 'none', ( 37.65551718315504800, -44.59972363220184400, -39.76344934983474400 ) ) ;
#4583 = cartesian_point ( 'none', ( 37.65551718315504800, -44.50727704530013500, -39.85509268781164100 ) ) ;
#4584 = cartesian_point ( 'none', ( 37.65551718315504800, -44.41483045839843400, -39.94673602578853900 ) ) ;
#4585 = cartesian_point ( 'none', ( 37.65551718315504800, -44.28544215645006700, -40.00000000000000000 ) ) ;
#4586 = cartesian_point ( 'none', ( 37.65551718315504800, -44.15526968307215600, -40.00000000000000000 ) ) ;
#4587 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4586, #4585, #4584, #4583, #4582, #4581, #4580 ),
( #4579, #4578, #4577, #4576, #4575, #4574, #4573 ),
( #4572, #4571, #4570, #4569, #4568, #4567, #4566 ),
( #4565, #4564, #4563, #4562, #4561, #4560, #4559 ),
( #4558, #4557, #4556, #4555, #4554, #4513, #4512 ),
( #4511, #4510, #4509, #4508, #4507, #4506, #4505 ),
( #4504, #4503, #4502, #4501, #4500, #4499, #4498 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993074200, 5.890505263586330600, 6.283185307179587100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4588 = circle ( 'none', #4527, 3.303639243727472900 ) ;
#4589 = direction ( 'none', ( 0.7071067811865496800, 0.0000000000000000000, 0.7071067811865454600 ) ) ;
#4590 = vector ( 'none', #4589, 1000.000000000000100 ) ;
#4591 = conical_surface ( 'none', #4615, 3.500000000000003100, 0.01308996938995750000 ) ;
#4592 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4593 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4594 = face_bound ( 'none', #1670, .t. ) ;
#4595 = face_bound ( 'none', #1679, .t. ) ;
#4596 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4597 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4598 = face_outer_bound ( 'none', #1602, .t. ) ;
#4599 = face_outer_bound ( 'none', #1659, .t. ) ;
#4600 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#4601 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4602 = circle ( 'none', #4605, 41.50000000000000000 ) ;
#4603 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4604 = vector ( 'none', #4603, 1000.000000000000000 ) ;
#4605 = axis2_placement_3d ( 'none', #4600, #4593, #4592 ) ;
#4606 = cartesian_point ( 'none', ( 44.50430680974330500, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#4607 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4608 = direction ( 'none', ( -2.952720810173286900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4609 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4610 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#4611 = axis2_placement_3d ( 'none', #4523, #4597, #4596 ) ;
#4612 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4613 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4614 = axis2_placement_3d ( 'none', #4622, #4613, #4612 ) ;
#4615 = axis2_placement_3d ( 'none', #4601, #4663, #4662 ) ;
#4616 = axis2_placement_3d ( 'none', #4610, #4609, #4608 ) ;
#4617 = direction ( 'none', ( 0.7071067811865475700, -0.7071067811865475700, 0.0000000000000000000 ) ) ;
#4618 = direction ( 'none', ( -0.7071067811865473500, -0.7071067811865477900, -0.0000000000000000000 ) ) ;
#4619 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -39.50000000000000000 ) ) ;
#4620 = axis2_placement_3d ( 'none', #4619, #4618, #4617 ) ;
#4621 = circle ( 'none', #4616, 4.700000000000002800 ) ;
#4622 = cartesian_point ( 'none', ( 37.65551718315505500, -44.15526968307214900, -39.50000000000000000 ) ) ;
#4623 = axis2_placement_3d ( 'none', #4627, #4492, #4491 ) ;
#4624 = cartesian_point ( 'none', ( 40.96067004325276200, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#4625 = circle ( 'none', #4494, 0.4999999999999982200 ) ;
#4626 = line ( 'none', #4629, #4497 ) ;
#4627 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#4628 = direction ( 'none', ( -0.01745240643728354600, 2.137303368083795900e-018, 0.9998476951563911600 ) ) ;
#4629 = cartesian_point ( 'none', ( 32.56955262170040300, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4630 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4631 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4632 = cartesian_point ( 'none', ( -44.15526968307216300, -37.65551718315506200, -39.50000000000000000 ) ) ;
#4633 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#4634 = circle ( 'none', #4623, 3.763623376794561700 ) ;
#4635 = circle ( 'none', #4481, 0.5000000000000004400 ) ;
#4636 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4637 = vector ( 'none', #4636, 1000.000000000000000 ) ;
#4638 = cartesian_point ( 'none', ( -41.50000000000000000, 5.082284216461515700e-015, -42.50000000000000000 ) ) ;
#4639 = cartesian_point ( 'none', ( -42.60509274358709300, -42.60509274358707900, -39.50617035748781100 ) ) ;
#4640 = cartesian_point ( 'none', ( -43.93532437832782700, -41.27486110884633800, -39.50617035748780400 ) ) ;
#4641 = cartesian_point ( 'none', ( -44.65524041211216400, -39.53681019841927500, -39.50553579520521900 ) ) ;
#4642 = cartesian_point ( 'none', ( -44.65525064460425100, -37.65551718315506200, -39.50436326774918400 ) ) ;
#4643 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -40.00000000000000000 ) ) ;
#4644 = cartesian_point ( 'none', ( -39.40244162750021000, 44.15526968307214900, -40.00000000000000000 ) ) ;
#4645 = cartesian_point ( 'none', ( -41.01635118651354600, 43.48678136531775400, -40.00000000000000000 ) ) ;
#4646 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#4647 = axis2_placement_3d ( 'none', #4520, #4519, #4518 ) ;
#4648 =( bounded_curve ( ) b_spline_curve ( 3, ( #4646, #4645, #4644, #4643 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865091800 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#4649 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4650 = circle ( 'none', #4647, 4.700000000000002800 ) ;
#4651 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#4652 = face_outer_bound ( 'none', #1566, .t. ) ;
#4653 = face_bound ( 'none', #1632, .t. ) ;
#4654 = plane ( 'none', #4658 ) ;
#4655 = direction ( 'none', ( -0.01308959557134447200, 0.0000000000000000000, -0.9999143275740071100 ) ) ;
#4656 = vector ( 'none', #4655, 1000.000000000000100 ) ;
#4657 = cartesian_point ( 'none', ( 33.26955262170066900, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4658 = axis2_placement_3d ( 'none', #4665, #4607, #4649 ) ;
#4659 = plane ( 'none', #4521 ) ;
#4660 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65525064460423700, -39.50436326774917700 ) ) ;
#4661 = face_bound ( 'none', #1715, .t. ) ;
#4662 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4663 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4664 = line ( 'none', #4657, #4656 ) ;
#4665 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, -40.00000000000000000 ) ) ;
#4666 = face_bound ( 'none', #1603, .t. ) ;
#4667 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -40.00000000000000000 ) ) ;
#4668 =( bounded_curve ( ) b_spline_curve ( 3, ( #4642, #4641, #4640, #4639 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993078600, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076025800, 0.9492578786076025800, 1.000000000000000000 ) )
representation_item ( '' ) );
#4669 = face_outer_bound ( 'none', #1508, .t. ) ;
#4670 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4671 = vector ( 'none', #4670, 1000.000000000000000 ) ;
#4672 = cartesian_point ( 'none', ( 32.96955262170067900, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4673 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4674 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4675 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#4676 = line ( 'none', #4638, #4637 ) ;
#4677 = line ( 'none', #4672, #4671 ) ;
#4678 = cartesian_point ( 'none', ( 42.60509274358708600, 42.60509274358707900, -39.50617035748780400 ) ) ;
#4679 = cartesian_point ( 'none', ( 42.60395946044693000, 42.60395946044692300, -39.63603174273252000 ) ) ;
#4680 = cartesian_point ( 'none', ( 42.56535398273422300, 42.56535398273421600, -39.76446379362423800 ) ) ;
#4681 = cartesian_point ( 'none', ( 42.50001889778555200, 42.50001889778554400, -39.85572825214192200 ) ) ;
#4682 = cartesian_point ( 'none', ( 42.43468381283688700, 42.43468381283688000, -39.94699271065961500 ) ) ;
#4683 = cartesian_point ( 'none', ( 42.34339913506483600, 42.34339913506482800, -40.00000000000000000 ) ) ;
#4684 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#4685 = cartesian_point ( 'none', ( 43.25298176079707000, 41.95720372637709500, -39.50617035748780400 ) ) ;
#4686 = cartesian_point ( 'none', ( 43.25170012713579100, 41.95621879375805500, -39.63603174273252000 ) ) ;
#4687 = cartesian_point ( 'none', ( 43.20804106437128000, 41.92266690109715900, -39.76446379362423800 ) ) ;
#4688 = cartesian_point ( 'none', ( 43.13415340014584800, 41.86588439542526200, -39.85572825214192200 ) ) ;
#4689 = cartesian_point ( 'none', ( 43.06026573592041700, 41.80910188975336400, -39.94699271065961500 ) ) ;
#4690 = cartesian_point ( 'none', ( 42.95703159111985800, 41.72976667900982100, -40.00000000000000000 ) ) ;
#4691 = cartesian_point ( 'none', ( 42.85317750618207100, 41.64995504564924300, -40.00000000000000000 ) ) ;
#4692 = cartesian_point ( 'none', ( 43.77179146878525300, 41.18074513477283500, -39.50600977536117100 ) ) ;
#4693 = cartesian_point ( 'none', ( 43.77042318416317100, 41.17996846330316900, -39.63589845705949000 ) ) ;
#4694 = cartesian_point ( 'none', ( 43.72273148643131400, 41.15248639269434200, -39.76437373576948200 ) ) ;
#4695 = cartesian_point ( 'none', ( 43.64199181449117800, 41.10595047225883300, -39.85567183701512300 ) ) ;
#4696 = cartesian_point ( 'none', ( 43.56125214255104800, 41.05941455182331600, -39.94696993826077100 ) ) ;
#4697 = cartesian_point ( 'none', ( 43.44842911695516800, 40.99438101876216900, -40.00000000000000000 ) ) ;
#4698 = cartesian_point ( 'none', ( 43.33492807660488900, 40.92895648073622500, -40.00000000000000000 ) ) ;
#4699 = cartesian_point ( 'none', ( 44.12242641041565600, 40.33422783146350100, -39.50570071194478300 ) ) ;
#4700 = cartesian_point ( 'none', ( 44.12105757683036000, 40.33366085467375200, -39.63564182009490400 ) ) ;
#4701 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65411468989439200, -39.63453078455818000 ) ) ;
#4702 = cartesian_point ( 'none', ( -37.65551718315506200, 44.59972363220184400, -39.76344934983475100 ) ) ;
#4703 = cartesian_point ( 'none', ( -37.65551718315506200, 44.50727704530013500, -39.85509268781164800 ) ) ;
#4704 = cartesian_point ( 'none', ( -37.65551718315506200, 44.41483045839843400, -39.94673602578854600 ) ) ;
#4705 = cartesian_point ( 'none', ( -37.65551718315506200, 44.28544215645006000, -40.00000000000000000 ) ) ;
#4706 = cartesian_point ( 'none', ( -37.65551718315506200, 44.15526968307214900, -40.00000000000000000 ) ) ;
#4707 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #4706, #4705, #4704, #4703, #4702, #4701, #4794 ),
( #4793, #4792, #4791, #4790, #4789, #4788, #4787 ),
( #4786, #4785, #4784, #4783, #4782, #4781, #4780 ),
( #4779, #4778, #4777, #4776, #4775, #4774, #4773 ),
( #4772, #4771, #4770, #4769, #4768, #4767, #4766 ),
( #4765, #4764, #4763, #4762, #4761, #4760, #4759 ),
( #4758, #4757, #4756, #4755, #4754, #4753, #4752 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.497825219993076800, 5.890505263586332400, 6.283185307179587100 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#4708 = axis2_placement_3d ( 'none', #4751, #4855, #4854 ) ;
#4709 = direction ( 'none', ( 1.000000000000000000, 2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#4710 = vector ( 'none', #4709, 1000.000000000000000 ) ;
#4711 = cartesian_point ( 'none', ( -45.00000000000001400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#4712 = vector ( 'none', #4806, 1000.000000000000100 ) ;
#4713 = circle ( 'none', #4798, 0.4999999999999982200 ) ;
#4714 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#4715 = cartesian_point ( 'none', ( -44.50749951605747900, 38.84798984161602700, -0.0000000000000000000 ) ) ;
#4716 = cartesian_point ( 'none', ( -44.34147161982824800, 39.67749328246350900, -0.0000000000000000000 ) ) ;
#4717 = cartesian_point ( 'none', ( -43.67097462228295500, 41.29133390422464300, 0.0000000000000000000 ) ) ;
#4718 = cartesian_point ( 'none', ( -43.20241292525854200, 41.99390547230306900, -0.0000000000000000000 ) ) ;
#4719 = cartesian_point ( 'none', ( -41.99372629850587700, 43.20223375146127900, 0.0000000000000000000 ) ) ;
#4720 = cartesian_point ( 'none', ( -41.28828763496973400, 43.67250464900247700, -0.0000000000000000000 ) ) ;
#4721 = cartesian_point ( 'none', ( -40.08247657253133400, 44.17308235708208000, 0.0000000000000000000 ) ) ;
#4722 = cartesian_point ( 'none', ( -39.67137230002055800, 44.29916468865276600, -0.0000000000000000000 ) ) ;
#4723 = cartesian_point ( 'none', ( -38.84186885917305400, 44.46519258488199700, 0.0000000000000000000 ) ) ;
#4724 = cartesian_point ( 'none', ( -38.42162975624133000, 44.50590197587398200, -0.0000000000000000000 ) ) ;
#4725 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#4726 = direction ( 'none', ( -0.7071067811865475700, 0.7071067811865475700, 0.0000000000000000000 ) ) ;
#4727 = direction ( 'none', ( 0.7071067811865473500, 0.7071067811865476800, -0.0000000000000000000 ) ) ;
#4728 = b_spline_curve_with_knots ( 'none', 3,
( #4725, #4724, #4723, #4722, #4721, #4720, #4719, #4718, #4717, #4716, #4715, #4714 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000006900, 0.2500000000000013900, 0.5000000000000008900, 0.7500000000000004400, 1.000000000000000000 ),
.unspecified. ) ;
#4729 = line ( 'none', #4711, #4710 ) ;
#4730 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#4731 = cartesian_point ( 'none', ( 41.27486110884635900, -43.93532437832782000, -39.50617035748779700 ) ) ;
#4732 = cartesian_point ( 'none', ( 39.53681019841928200, -44.65524041211215000, -39.50553579520521900 ) ) ;
#4733 = cartesian_point ( 'none', ( 37.65551718315505500, -44.65525064460423700, -39.50436326774918400 ) ) ;
#4734 =( bounded_curve ( ) b_spline_curve ( 3, ( #4733, #4732, #4731, #4730 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993074200, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076018000, 0.9492578786076018000, 1.000000000000000000 ) )
representation_item ( '' ) );
#4735 = cartesian_point ( 'none', ( 37.65551718315505500, -44.15526968307214900, -40.00000000000000000 ) ) ;
#4736 = cartesian_point ( 'none', ( 39.40244162750021000, -44.15526968307216300, -40.00000000000000000 ) ) ;
#4737 = cartesian_point ( 'none', ( 41.01635118651354600, -43.48678136531776800, -40.00000000000000000 ) ) ;
#4738 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#4739 =( bounded_curve ( ) b_spline_curve ( 3, ( #4738, #4737, #4736, #4735 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865114000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076016900, 0.9492578786076016900, 1.000000000000000000 ) )
representation_item ( '' ) );
#4740 = circle ( 'none', #4741, 4.700000000000002800 ) ;
#4741 = axis2_placement_3d ( 'none', #4811, #4810, #4809 ) ;
#4742 = cartesian_point ( 'none', ( 41.50000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#4743 = line ( 'none', #4742, #4747 ) ;
#4744 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4745 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.774689590589456000e-015, -42.50000000000000000 ) ) ;
#4746 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4747 = vector ( 'none', #4746, 1000.000000000000000 ) ;
#4748 = axis2_placement_3d ( 'none', #4745, #4750, #4744 ) ;
#4749 = circle ( 'none', #4748, 5.999999999999995600 ) ;
#4750 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#4751 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4752 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#4753 = cartesian_point ( 'none', ( -42.60395946044693700, 42.60395946044690900, -39.63603174273252000 ) ) ;
#4754 = cartesian_point ( 'none', ( -42.56535398273423000, 42.56535398273420200, -39.76446379362423800 ) ) ;
#4755 = cartesian_point ( 'none', ( -42.50001889778555900, 42.50001889778553700, -39.85572825214192200 ) ) ;
#4756 = cartesian_point ( 'none', ( -42.43468381283689400, 42.43468381283686600, -39.94699271065961500 ) ) ;
#4757 = cartesian_point ( 'none', ( -42.34339913506484300, 42.34339913506481400, -40.00000000000000000 ) ) ;
#4758 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#4759 = cartesian_point ( 'none', ( -41.95720372637710900, 43.25298176079704900, -39.50617035748780400 ) ) ;
#4760 = cartesian_point ( 'none', ( -41.95621879375806900, 43.25170012713577000, -39.63603174273252000 ) ) ;
#4761 = cartesian_point ( 'none', ( -41.92266690109717300, 43.20804106437125800, -39.76446379362423800 ) ) ;
#4762 = cartesian_point ( 'none', ( -41.86588439542527600, 43.13415340014582700, -39.85572825214192200 ) ) ;
#4763 = cartesian_point ( 'none', ( -41.80910188975337900, 43.06026573592039600, -39.94699271065961500 ) ) ;
#4764 = cartesian_point ( 'none', ( -41.72976667900983500, 42.95703159111983600, -40.00000000000000000 ) ) ;
#4765 = cartesian_point ( 'none', ( -41.64995504564925700, 42.85317750618205000, -40.00000000000000000 ) ) ;
#4766 = cartesian_point ( 'none', ( -41.18074513477285600, 43.77179146878523100, -39.50600977536117100 ) ) ;
#4767 = cartesian_point ( 'none', ( -41.17996846330319000, 43.77042318416315000, -39.63589845705949000 ) ) ;
#4768 = cartesian_point ( 'none', ( -41.15248639269435700, 43.72273148643128600, -39.76437373576948200 ) ) ;
#4769 = cartesian_point ( 'none', ( -41.10595047225884700, 43.64199181449115600, -39.85567183701512300 ) ) ;
#4770 = cartesian_point ( 'none', ( -41.05941455182333000, 43.56125214255102000, -39.94696993826077100 ) ) ;
#4771 = cartesian_point ( 'none', ( -40.99438101876218400, 43.44842911695514700, -40.00000000000000000 ) ) ;
#4772 = cartesian_point ( 'none', ( -40.92895648073624000, 43.33492807660486100, -40.00000000000000000 ) ) ;
#4773 = cartesian_point ( 'none', ( -40.33422783146351500, 44.12242641041564200, -39.50570071194478300 ) ) ;
#4774 = cartesian_point ( 'none', ( -40.33366085467375900, 44.12105757683033900, -39.63564182009490400 ) ) ;
#4775 = cartesian_point ( 'none', ( -40.31278846182888700, 44.07066603903206900, -39.76420030282301400 ) ) ;
#4776 = cartesian_point ( 'none', ( -40.27742514673639100, 43.98528953992150300, -39.85556318423902400 ) ) ;
#4777 = cartesian_point ( 'none', ( -40.24206183164389500, 43.89991304081092900, -39.94692606565502800 ) ) ;
#4778 = cartesian_point ( 'none', ( -40.19263078947864200, 43.78057328670649900, -40.00000000000000000 ) ) ;
#4779 = cartesian_point ( 'none', ( -40.14290219459024900, 43.66051516076007000, -40.00000000000000000 ) ) ;
#4780 = cartesian_point ( 'none', ( -39.48771052815417400, 44.47306135204605200, -39.50539164852840200 ) ) ;
#4781 = cartesian_point ( 'none', ( -39.48735324604433600, 44.47169196949753500, -39.63538518313031000 ) ) ;
#4782 = cartesian_point ( 'none', ( -39.47309053096341800, 44.41860059163286000, -39.76402686987655200 ) ) ;
#4783 = cartesian_point ( 'none', ( -39.44889982121394200, 44.32858726535185000, -39.85545453146291800 ) ) ;
#4784 = cartesian_point ( 'none', ( -39.42470911146445900, 44.23857393907083900, -39.94688219304929100 ) ) ;
#4785 = cartesian_point ( 'none', ( -39.39088056019510000, 44.11271745645785800, -40.00000000000000000 ) ) ;
#4786 = cartesian_point ( 'none', ( -39.35684790844425900, 43.98610224491527300, -40.00000000000000000 ) ) ;
#4787 = cartesian_point ( 'none', ( -38.57180052126789600, 44.65524566087128000, -39.50493434698178400 ) ) ;
#4788 = cartesian_point ( 'none', ( -38.57165183235247200, 44.65396185919119200, -39.63500538642897900 ) ) ;
#4789 = cartesian_point ( 'none', ( -38.56453240469655700, 44.59950557809325700, -39.76377018850292400 ) ) ;
#4790 = cartesian_point ( 'none', ( -38.55243176140327000, 44.50707425151871600, -39.85529371956061300 ) ) ;
#4791 = cartesian_point ( 'none', ( -38.54033111810998200, 44.41464292494417500, -39.94681725061830200 ) ) ;
#4792 = cartesian_point ( 'none', ( -38.52339505004435700, 44.28534697295366800, -40.00000000000000000 ) ) ;
#4793 = cartesian_point ( 'none', ( -38.50635633915472800, 44.15526968307214900, -40.00000000000000000 ) ) ;
#4794 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65525064460423700, -39.50436326774918400 ) ) ;
#4795 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -39.50000000000000000 ) ) ;
#4796 = face_outer_bound ( 'none', #1604, .t. ) ;
#4797 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#4798 = axis2_placement_3d ( 'none', #4795, #4727, #4726 ) ;
#4799 = line ( 'none', #4807, #4712 ) ;
#4800 = cylindrical_surface ( 'none', #4860, 41.50000000000000000 ) ;
#4801 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#4802 = cartesian_point ( 'none', ( -41.27486110884635200, 43.93532437832780600, -39.50617035748780400 ) ) ;
#4803 = cartesian_point ( 'none', ( -39.53681019841928900, 44.65524041211215000, -39.50553579520521900 ) ) ;
#4804 = cartesian_point ( 'none', ( -37.65551718315506200, 44.65525064460423700, -39.50436326774917700 ) ) ;
#4805 =( bounded_curve ( ) b_spline_curve ( 3, ( #4804, #4803, #4802, #4801 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993075900, 6.283185307179586200 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#4806 = direction ( 'none', ( 0.01308959557134447200, 1.603013131858037600e-018, -0.9999143275740071100 ) ) ;
#4807 = cartesian_point ( 'none', ( 40.26955262170067600, 36.76955262170027100, -40.00000000000000000 ) ) ;
#4808 = face_outer_bound ( 'none', #1502, .t. ) ;
#4809 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4810 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4811 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#4812 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315504100, -40.00000000000000000 ) ) ;
#4813 = cartesian_point ( 'none', ( 40.07319186542815000, 36.76955262170027100, -25.00000000000000000 ) ) ;
#4814 =( bounded_curve ( ) b_spline_curve ( 3, ( #4812, #4876, #4875, #4874 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993077700, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#4815 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#4816 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4817 = axis2_placement_3d ( 'none', #4837, #4816, #4815 ) ;
#4818 = circle ( 'none', #4817, 3.799999999999998000 ) ;
#4819 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#4820 = cartesian_point ( 'none', ( -38.84798984164455500, -44.50749951605756400, -0.0000000000000000000 ) ) ;
#4821 = cartesian_point ( 'none', ( -39.67749328249204400, -44.34147161982830500, -0.0000000000000000000 ) ) ;
#4822 = cartesian_point ( 'none', ( -41.29133390419624300, -43.67097462228282000, 0.0000000000000000000 ) ) ;
#4823 = cartesian_point ( 'none', ( -41.99390547231256900, -43.20241292524269000, -0.0000000000000000000 ) ) ;
#4824 = cartesian_point ( 'none', ( -43.20223375145186400, -41.99372629852166500, 0.0000000000000000000 ) ) ;
#4825 = cartesian_point ( 'none', ( -43.67250464902483700, -41.28828763495376800, -0.0000000000000000000 ) ) ;
#4826 = cartesian_point ( 'none', ( -44.17308235707098200, -40.08247657253928500, 0.0000000000000000000 ) ) ;
#4827 = cartesian_point ( 'none', ( -44.29916468865266700, -39.67137229999235600, -0.0000000000000000000 ) ) ;
#4828 = cartesian_point ( 'none', ( -44.46519258488190500, -38.84186885914486700, -0.0000000000000000000 ) ) ;
#4829 = cartesian_point ( 'none', ( -44.50590197587393200, -38.42162975622255100, 0.0000000000000000000 ) ) ;
#4830 = cartesian_point ( 'none', ( -44.50430680974330500, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#4831 = b_spline_curve_with_knots ( 'none', 3,
( #4830, #4829, #4828, #4827, #4826, #4825, #4824, #4823, #4822, #4821, #4820, #4819 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000003900, 0.2500000000000007800, 0.5000000000000005600, 0.7500000000000003300, 1.000000000000000000 ),
.unspecified. ) ;
#4832 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#4833 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#4834 = direction ( 'none', ( 1.033452283560650400e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4835 = circle ( 'none', #4873, 3.799999999999998000 ) ;
#4836 = axis2_placement_3d ( 'none', #4844, #4843, #4834 ) ;
#4837 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#4838 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320668900 ) ) ;
#4839 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#4840 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4842 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4843 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#4844 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#4845 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#4846 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4847 = circle ( 'none', #4851, 42.88499999999999800 ) ;
#4848 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#4849 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4850 = circle ( 'none', #4836, 4.700000000000002800 ) ;
#4851 = axis2_placement_3d ( 'none', #4842, #4841, #4840 ) ;
#4852 = axis2_placement_3d ( 'none', #4848, #4846, #4845 ) ;
#4853 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#4854 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#4855 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#4856 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -42.50000000000000000 ) ) ;
#4857 = plane ( 'none', #4852 ) ;
#4858 = face_bound ( 'none', #1662, .t. ) ;
#4859 = face_outer_bound ( 'none', #1576, .t. ) ;
#4860 = axis2_placement_3d ( 'none', #4856, #4853, #4849 ) ;
#4861 = circle ( 'none', #4708, 3.303639243727472900 ) ;
#4862 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, -0.0000000000000000000 ) ) ;
#4863 = vector ( 'none', #4862, 1000.000000000000000 ) ;
#4864 = cartesian_point ( 'none', ( -37.65119182692045300, -44.15526968307217000, -40.00000000000000000 ) ) ;
#4865 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#4866 = cartesian_point ( 'none', ( 43.48678136531777500, -41.01635118651352500, -40.00000000000000700 ) ) ;
#4867 = cartesian_point ( 'none', ( 44.15526968307217700, -39.40244162750019500, -40.00000000000000700 ) ) ;
#4868 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -40.00000000000000000 ) ) ;
#4869 = line ( 'none', #4864, #4863 ) ;
#4870 =( bounded_curve ( ) b_spline_curve ( 3, ( #4868, #4867, #4866, #4865 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 5.497825219993077700, 6.283185307179585300 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#4871 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#4872 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#4873 = axis2_placement_3d ( 'none', #4833, #4872, #4871 ) ;
#4874 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#4875 = cartesian_point ( 'none', ( -43.48678136531776800, 41.01635118651351800, -40.00000000000000700 ) ) ;
#4876 = cartesian_point ( 'none', ( -44.15526968307217000, 39.40244162750018100, -40.00000000000000700 ) ) ;
#4877 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210486700e-016, 1.000000000000000000 ) ) ;
#4878 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4879 = axis2_placement_3d ( 'none', #4926, #4878, #4877 ) ;
#4880 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625155900e-016, 1.000000000000000000 ) ) ;
#4881 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4882 = cartesian_point ( 'none', ( 0.0000000000000000000, -4.336808689942017700e-015, -4.814824860968089600e-031 ) ) ;
#4883 = axis2_placement_3d ( 'none', #4882, #4881, #4880 ) ;
#4884 = cylindrical_surface ( 'none', #4883, 5.000000000000000000 ) ;
#4885 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#4886 = advanced_face ( 'none', ( #5637 ), #5642, .f. ) ;
#4887 = advanced_face ( 'none', ( #5628 ), #6045, .t. ) ;
#4888 = oriented_edge ( 'none', *, *, #4966, .t. ) ;
#4889 = oriented_edge ( 'none', *, *, #1760, .f. ) ;
#4890 = advanced_face ( 'none', ( #6047 ), #6063, .f. ) ;
#4891 = edge_loop ( 'none', ( #5097, #4967, #4955, #5096 ) ) ;
#4892 = edge_curve ( 'none', #1650, #1700, #5979, .t. ) ;
#4893 = edge_loop ( 'none', ( #2033, #5022 ) ) ;
#4894 = edge_loop ( 'none', ( #4888, #4889, #5071, #5026 ) ) ;
#4895 = edge_loop ( 'none', ( #5083, #4958 ) ) ;
#4896 = oriented_edge ( 'none', *, *, #990, .f. ) ;
#4897 = edge_loop ( 'none', ( #5025, #5070 ) ) ;
#4898 = oriented_edge ( 'none', *, *, #1630, .f. ) ;
#4899 = advanced_face ( 'none', ( #5980 ), #5895, .t. ) ;
#4900 = oriented_edge ( 'none', *, *, #4902, .f. ) ;
#4901 = oriented_edge ( 'none', *, *, #5079, .t. ) ;
#4902 = edge_curve ( 'none', #1738, #1615, #6044, .t. ) ;
#4903 = edge_curve ( 'none', #1743, #1572, #5923, .t. ) ;
#4904 = oriented_edge ( 'none', *, *, #5113, .f. ) ;
#4905 = vertex_point ( 'none', #5897 ) ;
#4906 = edge_loop ( 'none', ( #4910, #4908, #4914 ) ) ;
#4907 = advanced_face ( 'none', ( #5896 ), #5898, .f. ) ;
#4908 = oriented_edge ( 'none', *, *, #4909, .t. ) ;
#4909 = edge_curve ( 'none', #4913, #5043, #5917, .t. ) ;
#4910 = oriented_edge ( 'none', *, *, #5054, .f. ) ;
#4911 = vertex_point ( 'none', #5911 ) ;
#4912 = vertex_point ( 'none', #5910 ) ;
#4913 = vertex_point ( 'none', #5909 ) ;
#4914 = oriented_edge ( 'none', *, *, #4915, .t. ) ;
#4915 = edge_curve ( 'none', #5043, #4919, #5906, .t. ) ;
#4916 = vertex_point ( 'none', #5915 ) ;
#4917 = edge_curve ( 'none', #5053, #4911, #5901, .t. ) ;
#4918 = oriented_edge ( 'none', *, *, #5047, .t. ) ;
#4919 = vertex_point ( 'none', #5924 ) ;
#4920 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4921 = cartesian_point ( 'none', ( 20.89999999999999900, 5.599999999999994300, -0.1249999999999993800 ) ) ;
#4922 = axis2_placement_3d ( 'none', #4921, #4920, #4885 ) ;
#4923 = direction ( 'none', ( 0.0000000000000000000, -1.239088197126290300e-016, 1.000000000000000000 ) ) ;
#4924 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4925 = cartesian_point ( 'none', ( 3.640000000000000100, 5.599999999999993400, 17.57799999999999900 ) ) ;
#4926 = cartesian_point ( 'none', ( -18.91300000000000000, 3.199999999999990900, 30.62999999999999900 ) ) ;
#4927 = axis2_placement_3d ( 'none', #4925, #4924, #4923 ) ;
#4928 = direction ( 'none', ( 0.0000000000000000000, -9.130123557772668300e-017, 1.000000000000000000 ) ) ;
#4929 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#4930 = axis2_placement_3d ( 'none', #5057, #4929, #4928 ) ;
#4931 = circle ( 'none', #4879, 2.099999999999997900 ) ;
#4932 = oriented_edge ( 'none', *, *, #1725, .f. ) ;
#4933 = oriented_edge ( 'none', *, *, #4944, .t. ) ;
#4934 = edge_loop ( 'none', ( #4948, #4949 ) ) ;
#4935 = edge_loop ( 'none', ( #4938, #4951, #4937, #4960 ) ) ;
#4936 = advanced_face ( 'none', ( #5920 ), #5908, .t. ) ;
#4937 = oriented_edge ( 'none', *, *, #1160, .t. ) ;
#4938 = oriented_edge ( 'none', *, *, #970, .f. ) ;
#4939 = oriented_edge ( 'none', *, *, #4944, .f. ) ;
#4940 = edge_loop ( 'none', ( #4961, #4945, #4939, #4932 ) ) ;
#4941 = edge_loop ( 'none', ( #4959, #4962, #4933, #4963 ) ) ;
#4942 = edge_curve ( 'none', #1567, #1673, #6078, .t. ) ;
#4943 = oriented_edge ( 'none', *, *, #1577, .f. ) ;
#4944 = edge_curve ( 'none', #1608, #1636, #6079, .t. ) ;
#4945 = oriented_edge ( 'none', *, *, #1614, .f. ) ;
#4946 = advanced_face ( 'none', ( #6076 ), #6077, .f. ) ;
#4947 = edge_curve ( 'none', #1300, #1301, #6084, .t. ) ;
#4948 = oriented_edge ( 'none', *, *, #1233, .f. ) ;
#4949 = oriented_edge ( 'none', *, *, #4947, .f. ) ;
#4950 = oriented_edge ( 'none', *, *, #4892, .t. ) ;
#4951 = oriented_edge ( 'none', *, *, #4947, .t. ) ;
#4952 = advanced_face ( 'none', ( #5966 ), #5963, .f. ) ;
#4953 = oriented_edge ( 'none', *, *, #5067, .t. ) ;
#4954 = oriented_edge ( 'none', *, *, #991, .t. ) ;
#4955 = oriented_edge ( 'none', *, *, #4903, .f. ) ;
#4956 = advanced_face ( 'none', ( #5973 ), #6055, .t. ) ;
#4957 = oriented_edge ( 'none', *, *, #2064, .f. ) ;
#4958 = oriented_edge ( 'none', *, *, #1196, .f. ) ;
#4959 = oriented_edge ( 'none', *, *, #4942, .t. ) ;
#4960 = oriented_edge ( 'none', *, *, #1574, .f. ) ;
#4961 = oriented_edge ( 'none', *, *, #4903, .t. ) ;
#4962 = oriented_edge ( 'none', *, *, #1646, .f. ) ;
#4963 = oriented_edge ( 'none', *, *, #1549, .f. ) ;
#4964 = oriented_edge ( 'none', *, *, #4966, .f. ) ;
#4965 = oriented_edge ( 'none', *, *, #5085, .t. ) ;
#4966 = edge_curve ( 'none', #1616, #1716, #5961, .t. ) ;
#4967 = oriented_edge ( 'none', *, *, #1592, .f. ) ;
#4968 = edge_loop ( 'none', ( #4901, #4898, #4900, #5081 ) ) ;
#4969 = oriented_edge ( 'none', *, *, #1676, .f. ) ;
#4970 = edge_loop ( 'none', ( #2032, #2057, #2027, #2034 ) ) ;
#4971 = edge_loop ( 'none', ( #4981, #4982, #4979, #5011 ) ) ;
#4972 = edge_curve ( 'none', #4976, #4973, #6052, .t. ) ;
#4973 = vertex_point ( 'none', #6062 ) ;
#4974 = edge_curve ( 'none', #4976, #4977, #6056, .t. ) ;
#4975 = oriented_edge ( 'none', *, *, #5012, .t. ) ;
#4976 = vertex_point ( 'none', #6053 ) ;
#4977 = vertex_point ( 'none', #5989 ) ;
#4978 = advanced_face ( 'none', ( #5982 ), #5991, .t. ) ;
#4979 = oriented_edge ( 'none', *, *, #4983, .t. ) ;
#4980 = vertex_point ( 'none', #5988 ) ;
#4981 = oriented_edge ( 'none', *, *, #4974, .f. ) ;
#4982 = oriented_edge ( 'none', *, *, #4972, .t. ) ;
#4983 = edge_curve ( 'none', #4973, #4980, #5981, .t. ) ;
#4984 = vertex_point ( 'none', #5954 ) ;
#4985 = edge_curve ( 'none', #5034, #5136, #5983, .t. ) ;
#4986 = edge_loop ( 'none', ( #5031, #4991, #5121 ) ) ;
#4987 = advanced_face ( 'none', ( #5956 ), #5951, .f. ) ;
#4988 = oriented_edge ( 'none', *, *, #5005, .t. ) ;
#4989 = vertex_point ( 'none', #5955 ) ;
#4990 = edge_loop ( 'none', ( #5040, #4996, #5002 ) ) ;
#4991 = oriented_edge ( 'none', *, *, #5032, .t. ) ;
#4992 = oriented_edge ( 'none', *, *, #5135, .t. ) ;
#4993 = oriented_edge ( 'none', *, *, #5134, .f. ) ;
#4994 = oriented_edge ( 'none', *, *, #5109, .t. ) ;
#4995 = advanced_face ( 'none', ( #5946 ), #5945, .t. ) ;
#4996 = oriented_edge ( 'none', *, *, #4997, .t. ) ;
#4997 = edge_curve ( 'none', #5102, #5103, #5937, .t. ) ;
#4998 = edge_curve ( 'none', #4984, #5102, #5940, .t. ) ;
#4999 = vertex_point ( 'none', #5936 ) ;
#5000 = edge_loop ( 'none', ( #4994, #5107, #5110 ) ) ;
#5001 = edge_curve ( 'none', #4984, #5103, #5371, .t. ) ;
#5002 = oriented_edge ( 'none', *, *, #5001, .f. ) ;
#5003 = vertex_point ( 'none', #5623 ) ;
#5004 = oriented_edge ( 'none', *, *, #5104, .f. ) ;
#5005 = edge_curve ( 'none', #5115, #5006, #5624, .t. ) ;
#5006 = vertex_point ( 'none', #5935 ) ;
#5007 = vertex_point ( 'none', #6071 ) ;
#5008 = edge_curve ( 'none', #5006, #5007, #5631, .t. ) ;
#5009 = oriented_edge ( 'none', *, *, #719, .f. ) ;
#5010 = oriented_edge ( 'none', *, *, #2063, .t. ) ;
#5011 = oriented_edge ( 'none', *, *, #5093, .f. ) ;
#5012 = edge_curve ( 'none', #5019, #5014, #6175, .t. ) ;
#5013 = advanced_face ( 'none', ( #6106 ), #6236, .t. ) ;
#5014 = vertex_point ( 'none', #6238 ) ;
#5015 = oriented_edge ( 'none', *, *, #999, .t. ) ;
#5016 = manifold_solid_brep ( 'base-revolve', #1299 ) ;
#5017 = closed_shell ( 'none', ( #797, #852, #690, #835, #859, #677, #751, #663, #962, #740, #746, #901, #935, #895, #1011, #917, #904, #912, #943, #1024, #882, #1067, #1085, #1079, #1084, #976, #1037, #1099, #1045, #866, #1071, #1058, #1062, #1053 ) ) ;
#5018 = circle ( 'none', #4927, 7.000000000000002700 ) ;
#5019 = vertex_point ( 'none', #6173 ) ;
#5020 = edge_loop ( 'none', ( #4965, #5082, #4964, #4969 ) ) ;
#5021 = oriented_edge ( 'none', *, *, #997, .t. ) ;
#5022 = oriented_edge ( 'none', *, *, #1294, .f. ) ;
#5023 = edge_loop ( 'none', ( #5084, #5069 ) ) ;
#5024 = oriented_edge ( 'none', *, *, #1135, .f. ) ;
#5025 = oriented_edge ( 'none', *, *, #2063, .f. ) ;
#5026 = oriented_edge ( 'none', *, *, #1677, .f. ) ;
#5027 = edge_loop ( 'none', ( #5068, #5024 ) ) ;
#5028 = edge_loop ( 'none', ( #5088, #5077, #5098, #5078 ) ) ;
#5029 = edge_loop ( 'none', ( #4953, #4954 ) ) ;
#5030 = advanced_face ( 'none', ( #6235 ), #6181, .t. ) ;
#5031 = oriented_edge ( 'none', *, *, #4985, .t. ) ;
#5032 = edge_curve ( 'none', #5136, #4989, #6233, .t. ) ;
#5033 = vertex_point ( 'none', #6178 ) ;
#5034 = vertex_point ( 'none', #6104 ) ;
#5035 = edge_curve ( 'none', #5041, #5003, #6188, .t. ) ;
#5036 = edge_curve ( 'none', #4905, #5045, #6153, .t. ) ;
#5037 = edge_curve ( 'none', #5116, #5007, #6186, .t. ) ;
#5038 = oriented_edge ( 'none', *, *, #5037, .f. ) ;
#5039 = advanced_face ( 'none', ( #6105 ), #6171, .f. ) ;
#5040 = oriented_edge ( 'none', *, *, #4998, .t. ) ;
#5041 = vertex_point ( 'none', #6170 ) ;
#5042 = advanced_face ( 'none', ( #6256 ), #6257, .f. ) ;
#5043 = vertex_point ( 'none', #6180 ) ;
#5044 = edge_curve ( 'none', #5053, #4912, #6157, .t. ) ;
#5045 = vertex_point ( 'none', #6160 ) ;
#5046 = oriented_edge ( 'none', *, *, #5044, .t. ) ;
#5047 = edge_curve ( 'none', #4912, #4911, #6232, .t. ) ;
#5048 = advanced_face ( 'none', ( #6207 ), #6253, .f. ) ;
#5049 = oriented_edge ( 'none', *, *, #5051, .t. ) ;
#5050 = oriented_edge ( 'none', *, *, #5052, .f. ) ;
#5051 = edge_curve ( 'none', #4916, #4905, #6115, .t. ) ;
#5052 = edge_curve ( 'none', #4916, #5045, #6227, .t. ) ;
#5053 = vertex_point ( 'none', #6110 ) ;
#5054 = edge_curve ( 'none', #4913, #4919, #6220, .t. ) ;
#5055 = edge_loop ( 'none', ( #5059, #5046, #4918 ) ) ;
#5056 = closed_shell ( 'none', ( #1199, #988, #1168, #1305, #1311, #1308, #1142, #1152, #1321, #1148, #1317, #1254, #1288, #1174, #1279, #1451, #1203, #1268, #1435, #1235, #1416, #1354, #1385, #1397, #1378, #1423, #1440, #1349, #1499, #1484, #1497, #1515, #1589, #1482, #1598, #1535, #1599, #1571, #1556, #1559, #1638, #1733, #1687, #1753, #1726, #1697, #1722, #1775, #1796, #1786, #1742, #1849, #1820, #1828, #1815, #1853, #1800, #1824, #1865, #1870, #1871, #1900, #1856, #1836, #1990, #1928, #1939, #1895, #1893, #1961, #1889, #1886, #1950, #1947, #1873, #1916, #1909, #2044, #1975, #1977, #1998, #2038, #2013, #1980, #1968, #1971, #1994, #1976, #2073, #2054, #4886, #2026, #2066, #5066, #2050, #5087, #5076, #4887, #4899, #4890, #5095, #4956, #5064, #4952, #4946, #4936 ) ) ;
#5057 = cartesian_point ( 'none', ( 0.0000000000000000000, 5.599999999999996100, -18.00000000000000000 ) ) ;
#5058 = edge_loop ( 'none', ( #5050, #5049, #5080 ) ) ;
#5059 = oriented_edge ( 'none', *, *, #4917, .f. ) ;
#5060 = manifold_solid_brep ( '����-����1', #818 ) ;
#5061 = advanced_face ( 'none', ( #6116 ), #6229, .f. ) ;
#5062 = oriented_edge ( 'none', *, *, #1746, .f. ) ;
#5063 = oriented_edge ( 'none', *, *, #4942, .f. ) ;
#5064 = advanced_face ( 'none', ( #6216 ), #6124, .t. ) ;
#5065 = oriented_edge ( 'none', *, *, #1981, .f. ) ;
#5066 = advanced_face ( 'none', ( #6214 ), #6210, .f. ) ;
#5067 = edge_curve ( 'none', #1304, #1229, #6211, .t. ) ;
#5068 = oriented_edge ( 'none', *, *, #2060, .f. ) ;
#5069 = oriented_edge ( 'none', *, *, #1147, .f. ) ;
#5070 = oriented_edge ( 'none', *, *, #1117, .f. ) ;
#5071 = oriented_edge ( 'none', *, *, #4892, .f. ) ;
#5072 = edge_loop ( 'none', ( #4957, #5074 ) ) ;
#5073 = edge_loop ( 'none', ( #4896, #5086, #5021, #5075 ) ) ;
#5074 = oriented_edge ( 'none', *, *, #1182, .f. ) ;
#5075 = oriented_edge ( 'none', *, *, #1985, .f. ) ;
#5076 = advanced_face ( 'none', ( #6127 ), #6248, .f. ) ;
#5077 = oriented_edge ( 'none', *, *, #1765, .f. ) ;
#5078 = oriented_edge ( 'none', *, *, #1653, .f. ) ;
#5079 = edge_curve ( 'none', #1737, #1550, #6146, .t. ) ;
#5080 = oriented_edge ( 'none', *, *, #5036, .t. ) ;
#5081 = oriented_edge ( 'none', *, *, #1698, .f. ) ;
#5082 = oriented_edge ( 'none', *, *, #1723, .f. ) ;
#5083 = oriented_edge ( 'none', *, *, #5099, .f. ) ;
#5084 = oriented_edge ( 'none', *, *, #2024, .f. ) ;
#5085 = edge_curve ( 'none', #1651, #1688, #6141, .t. ) ;
#5086 = oriented_edge ( 'none', *, *, #5067, .f. ) ;
#5087 = advanced_face ( 'none', ( #6140 ), #6139, .f. ) ;
#5088 = oriented_edge ( 'none', *, *, #5079, .f. ) ;
#5089 = face_outer_bound ( 'none', #172, .t. ) ;
#5090 = plane ( 'none', #4922 ) ;
#5091 = circle ( 'none', #4930, 9.500000000000000000 ) ;
#5092 = face_outer_bound ( 'none', #375, .t. ) ;
#5093 = edge_curve ( 'none', #4977, #4980, #6196, .t. ) ;
#5094 = edge_loop ( 'none', ( #4975, #5015, #983, #984 ) ) ;
#5095 = advanced_face ( 'none', ( #6145 ), #6198, .f. ) ;
#5096 = oriented_edge ( 'none', *, *, #1755, .f. ) ;
#5097 = oriented_edge ( 'none', *, *, #4902, .t. ) ;
#5098 = oriented_edge ( 'none', *, *, #5085, .f. ) ;
#5099 = edge_curve ( 'none', #1191, #992, #6097, .t. ) ;
#5100 = oriented_edge ( 'none', *, *, #1136, .t. ) ;
#5101 = oriented_edge ( 'none', *, *, #2042, .t. ) ;
#5102 = vertex_point ( 'none', #6090 ) ;
#5103 = vertex_point ( 'none', #6100 ) ;
#5104 = edge_curve ( 'none', #5115, #5116, #6101, .t. ) ;
#5105 = oriented_edge ( 'none', *, *, #5132, .t. ) ;
#5106 = advanced_face ( 'none', ( #6432 ), #6311, .t. ) ;
#5107 = oriented_edge ( 'none', *, *, #5108, .t. ) ;
#5108 = edge_curve ( 'none', #5122, #5123, #6285, .t. ) ;
#5109 = edge_curve ( 'none', #5033, #5122, #6376, .t. ) ;
#5110 = oriented_edge ( 'none', *, *, #5111, .f. ) ;
#5111 = edge_curve ( 'none', #5033, #5123, #6309, .t. ) ;
#5112 = edge_loop ( 'none', ( #5105, #5125, #4993 ) ) ;
#5113 = edge_curve ( 'none', #5041, #5114, #6279, .t. ) ;
#5114 = vertex_point ( 'none', #6287 ) ;
#5115 = vertex_point ( 'none', #6280 ) ;
#5116 = vertex_point ( 'none', #6363 ) ;
#5117 = oriented_edge ( 'none', *, *, #1140, .t. ) ;
#5118 = oriented_edge ( 'none', *, *, #2024, .t. ) ;
#5119 = edge_loop ( 'none', ( #4904, #5124, #4992 ) ) ;
#5120 = edge_curve ( 'none', #5034, #4989, #6275, .t. ) ;
#5121 = oriented_edge ( 'none', *, *, #5120, .f. ) ;
#5122 = vertex_point ( 'none', #6373 ) ;
#5123 = vertex_point ( 'none', #6273 ) ;
#5124 = oriented_edge ( 'none', *, *, #5035, .t. ) ;
#5125 = oriented_edge ( 'none', *, *, #5131, .t. ) ;
#5126 = oriented_edge ( 'none', *, *, #5008, .t. ) ;
#5127 = edge_loop ( 'none', ( #5004, #4988, #5126, #5038 ) ) ;
#5128 = vertex_point ( 'none', #6433 ) ;
#5129 = vertex_point ( 'none', #6356 ) ;
#5130 = advanced_face ( 'none', ( #6354 ), #6276, .t. ) ;
#5131 = edge_curve ( 'none', #5129, #5128, #6355, .t. ) ;
#5132 = edge_curve ( 'none', #4999, #5129, #6353, .t. ) ;
#5133 = edge_loop ( 'none', ( #5009, #733, #232, #223 ) ) ;
#5134 = edge_curve ( 'none', #4999, #5128, #6351, .t. ) ;
#5135 = edge_curve ( 'none', #5003, #5114, #6346, .t. ) ;
#5136 = vertex_point ( 'none', #6340 ) ;
#5137 = direction ( 'none', ( 1.541976423090495400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5138 = direction ( 'none', ( -0.008726203243944236400, -0.008726203243944238200, -0.9999238504775704900 ) ) ;
#5139 = vector ( 'none', #5138, 1000.000000000000000 ) ;
#5140 = cartesian_point ( 'none', ( 37.99394634854127900, 44.99367980999046100, -0.7242220417544239500 ) ) ;
#5141 = direction ( 'none', ( 0.008726203243944239900, -0.008726203243944234700, 0.9999238504775704900 ) ) ;
#5142 = vector ( 'none', #5141, 1000.000000000000000 ) ;
#5143 = cartesian_point ( 'none', ( 37.99394634854126500, -44.99367980999045400, -0.7242220417544237300 ) ) ;
#5144 = line ( 'none', #5143, #5142 ) ;
#5145 = line ( 'none', #5140, #5139 ) ;
#5146 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#5147 = direction ( 'none', ( 0.0000000000000000000, 0.008726535498373953800, -0.9999619230641713100 ) ) ;
#5148 = direction ( 'none', ( 2.312876564029774700e-016, -0.9999619230641713100, -0.008726535498373953800 ) ) ;
#5149 = cartesian_point ( 'none', ( -45.00000000000001400, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#5150 = vector ( 'none', #5146, 1000.000000000000000 ) ;
#5151 = direction ( 'none', ( -1.541976423090495400e-016, 1.000000000000000000, -1.926003258352676000e-034 ) ) ;
#5152 = vector ( 'none', #5151, 1000.000000000000000 ) ;
#5153 = cartesian_point ( 'none', ( 44.65525064460425900, 37.65119182692042400, -39.50436326774918400 ) ) ;
#5154 = face_outer_bound ( 'none', #1709, .t. ) ;
#5155 = direction ( 'none', ( -1.000000000000000000, -1.541976423090494900e-016, -1.466530606543666300e-038 ) ) ;
#5156 = vector ( 'none', #5155, 1000.000000000000000 ) ;
#5157 = line ( 'none', #5153, #5152 ) ;
#5158 = cartesian_point ( 'none', ( 44.65525064460426600, -37.65551718315504800, -39.50436326774918400 ) ) ;
#5159 = cartesian_point ( 'none', ( 44.65524041211217800, -39.53681019841926800, -39.50553579520521900 ) ) ;
#5160 = cartesian_point ( 'none', ( -42.60509274358709300, -42.60509274358707900, -39.50617035748781100 ) ) ;
#5161 = line ( 'none', #5307, #5298 ) ;
#5162 =( bounded_curve ( ) b_spline_curve ( 3, ( #5160, #5310, #5309, #5308 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( -8.881784197001252300e-016, 0.7853600871865100700 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076020200, 0.9492578786076020200, 1.000000000000000000 ) )
representation_item ( '' ) );
#5163 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5164 = cartesian_point ( 'none', ( -37.65551718315506200, -44.15526968307215600, -39.50000000000000000 ) ) ;
#5165 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373950300 ) ) ;
#5166 = cartesian_point ( 'none', ( -37.65551718315505500, -44.65525064460424400, -39.50436326774918400 ) ) ;
#5167 = cartesian_point ( 'none', ( -37.65551718315505500, -44.65411468989439900, -39.63453078455818000 ) ) ;
#5168 = cartesian_point ( 'none', ( -37.65551718315505500, -44.59972363220185100, -39.76344934983474400 ) ) ;
#5169 = cartesian_point ( 'none', ( -37.65551718315505500, -44.50727704530015000, -39.85509268781164100 ) ) ;
#5170 = cartesian_point ( 'none', ( -37.65551718315505500, -44.41483045839844800, -39.94673602578853900 ) ) ;
#5171 = cartesian_point ( 'none', ( -37.65551718315505500, -44.28544215645007400, -40.00000000000000000 ) ) ;
#5172 = cartesian_point ( 'none', ( -37.65551718315505500, -44.15526968307216300, -40.00000000000000000 ) ) ;
#5173 = cartesian_point ( 'none', ( -38.57180052126788900, -44.65524566087128700, -39.50493434698178400 ) ) ;
#5174 = cartesian_point ( 'none', ( -38.57165183235246500, -44.65396185919119900, -39.63500538642897900 ) ) ;
#5175 = cartesian_point ( 'none', ( -38.56453240469655000, -44.59950557809327200, -39.76377018850291700 ) ) ;
#5176 = cartesian_point ( 'none', ( -38.55243176140326300, -44.50707425151873100, -39.85529371956060600 ) ) ;
#5177 = cartesian_point ( 'none', ( -38.54033111810997500, -44.41464292494418900, -39.94681725061829500 ) ) ;
#5178 = cartesian_point ( 'none', ( -38.52339505004434300, -44.28534697295368300, -40.00000000000000000 ) ) ;
#5179 = cartesian_point ( 'none', ( -38.50635633915471300, -44.15526968307216300, -40.00000000000000000 ) ) ;
#5180 = cartesian_point ( 'none', ( -39.48771052815416000, -44.47306135204605200, -39.50539164852840200 ) ) ;
#5181 = cartesian_point ( 'none', ( -39.48735324604432200, -44.47169196949753500, -39.63538518313031000 ) ) ;
#5182 = cartesian_point ( 'none', ( -39.47309053096341100, -44.41860059163286700, -39.76402686987655200 ) ) ;
#5183 = cartesian_point ( 'none', ( -39.44889982121392800, -44.32858726535186400, -39.85545453146291800 ) ) ;
#5184 = cartesian_point ( 'none', ( -39.42470911146444500, -44.23857393907085400, -39.94688219304929100 ) ) ;
#5185 = cartesian_point ( 'none', ( -39.39088056019509300, -44.11271745645787900, -40.00000000000000000 ) ) ;
#5186 = cartesian_point ( 'none', ( -39.35684790844425200, -43.98610224491529400, -40.00000000000000000 ) ) ;
#5187 = cartesian_point ( 'none', ( -40.33422783146350100, -44.12242641041564200, -39.50570071194478300 ) ) ;
#5188 = cartesian_point ( 'none', ( -40.33366085467375200, -44.12105757683034600, -39.63564182009490400 ) ) ;
#5189 = cartesian_point ( 'none', ( -40.31278846182887300, -44.07066603903208300, -39.76420030282301400 ) ) ;
#5190 = cartesian_point ( 'none', ( -40.27742514673637700, -43.98528953992151700, -39.85556318423902400 ) ) ;
#5191 = cartesian_point ( 'none', ( -40.24206183164388100, -43.89991304081094400, -39.94692606565502800 ) ) ;
#5192 = cartesian_point ( 'none', ( -40.19263078947863500, -43.78057328670652000, -40.00000000000000000 ) ) ;
#5193 = cartesian_point ( 'none', ( -40.14290219459024200, -43.66051516076009200, -40.00000000000000000 ) ) ;
#5194 = cartesian_point ( 'none', ( -41.18074513477284200, -43.77179146878523900, -39.50600977536117100 ) ) ;
#5195 = cartesian_point ( 'none', ( -41.17996846330317600, -43.77042318416315700, -39.63589845705949000 ) ) ;
#5196 = cartesian_point ( 'none', ( -41.15248639269434200, -43.72273148643130000, -39.76437373576948200 ) ) ;
#5197 = cartesian_point ( 'none', ( -41.10595047225883300, -43.64199181449117000, -39.85567183701512300 ) ) ;
#5198 = direction ( 'none', ( 0.9999619230641713100, 0.0000000000000000000, 0.008726535498373950300 ) ) ;
#5199 = direction ( 'none', ( -0.008726203243944238200, 0.008726203243944234700, 0.9999238504775706000 ) ) ;
#5200 = face_outer_bound ( 'none', #1799, .t. ) ;
#5201 = cartesian_point ( 'none', ( -37.99394634854126500, -37.99394634854125700, -0.6631362932658059200 ) ) ;
#5202 = face_outer_bound ( 'none', #1772, .t. ) ;
#5203 = direction ( 'none', ( 0.008726203243944234700, 0.008726203243944236400, 0.9999238504775704900 ) ) ;
#5204 = vector ( 'none', #5203, 1000.000000000000000 ) ;
#5205 = cartesian_point ( 'none', ( 45.00053300606538900, 38.00079954461617100, 0.06107644554168936700 ) ) ;
#5206 = line ( 'none', #5205, #5204 ) ;
#5207 = axis2_placement_3d ( 'none', #5218, #5199, #5198 ) ;
#5208 = vector ( 'none', #5137, 1000.000000000000000 ) ;
#5209 = line ( 'none', #5220, #5208 ) ;
#5210 = face_outer_bound ( 'none', #1692, .t. ) ;
#5211 = cylindrical_surface ( 'none', #5354, 7.000000000000000900 ) ;
#5212 = cartesian_point ( 'none', ( -44.65525064460425900, 37.65551718315504100, -39.50436326774917700 ) ) ;
#5213 = cartesian_point ( 'none', ( -44.65524041211217100, 39.53681019841925300, -39.50553579520521900 ) ) ;
#5214 = cartesian_point ( 'none', ( -43.93532437832782700, 41.27486110884632400, -39.50617035748780400 ) ) ;
#5215 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#5216 = cylindrical_surface ( 'none', #5207, 7.000000000000000900 ) ;
#5217 =( bounded_curve ( ) b_spline_curve ( 3, ( #5215, #5214, #5213, #5212 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7853600871865078500 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#5218 = cartesian_point ( 'none', ( -38.00079954461618600, 38.00079954461616400, 0.1221621940303069900 ) ) ;
#5219 = circle ( 'none', #5304, 0.5000000000000004400 ) ;
#5220 = cartesian_point ( 'none', ( 44.99563673225083000, 45.00000000000000700, -0.4999809615320705600 ) ) ;
#5221 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, 1.466530606543614700e-038 ) ) ;
#5222 = vector ( 'none', #5221, 1000.000000000000000 ) ;
#5223 = cartesian_point ( 'none', ( -45.00000000000001400, 44.99563673225080900, -0.4999809615320705600 ) ) ;
#5224 = line ( 'none', #5223, #5222 ) ;
#5225 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5226 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5227 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476389600 ) ) ;
#5228 = face_outer_bound ( 'none', #1808, .t. ) ;
#5229 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65525064460424400, -39.50436326774918400 ) ) ;
#5230 = cartesian_point ( 'none', ( 37.65551718315506900, 44.65411468989439900, -39.63453078455818000 ) ) ;
#5231 = cartesian_point ( 'none', ( 37.65551718315506900, 44.59972363220184400, -39.76344934983475100 ) ) ;
#5232 = cartesian_point ( 'none', ( 37.65551718315506900, 44.50727704530014300, -39.85509268781164800 ) ) ;
#5233 = cartesian_point ( 'none', ( 37.65551718315506900, 44.41483045839844100, -39.94673602578854600 ) ) ;
#5234 = cartesian_point ( 'none', ( 37.65551718315506900, 44.28544215645006700, -40.00000000000000000 ) ) ;
#5235 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307215600, -40.00000000000000000 ) ) ;
#5236 = cartesian_point ( 'none', ( 38.57180052126790300, 44.65524566087128700, -39.50493434698178400 ) ) ;
#5237 = cartesian_point ( 'none', ( 38.57165183235248000, 44.65396185919119900, -39.63500538642897900 ) ) ;
#5238 = cartesian_point ( 'none', ( 38.56453240469655700, 44.59950557809326500, -39.76377018850292400 ) ) ;
#5239 = cartesian_point ( 'none', ( 38.55243176140327000, 44.50707425151872300, -39.85529371956061300 ) ) ;
#5240 = cartesian_point ( 'none', ( 38.54033111810998200, 44.41464292494418200, -39.94681725061830200 ) ) ;
#5241 = cartesian_point ( 'none', ( 38.52339505004435700, 44.28534697295367600, -40.00000000000000000 ) ) ;
#5242 = cartesian_point ( 'none', ( 38.50635633915472800, 44.15526968307215600, -40.00000000000000000 ) ) ;
#5243 = cartesian_point ( 'none', ( 39.48771052815418200, 44.47306135204605200, -39.50539164852840200 ) ) ;
#5244 = cartesian_point ( 'none', ( 39.48735324604434300, 44.47169196949753500, -39.63538518313031000 ) ) ;
#5245 = cartesian_point ( 'none', ( 39.47309053096341800, 44.41860059163286700, -39.76402686987655200 ) ) ;
#5246 = cartesian_point ( 'none', ( 39.44889982121394200, 44.32858726535186400, -39.85545453146291800 ) ) ;
#5247 = cartesian_point ( 'none', ( 39.42470911146445900, 44.23857393907085400, -39.94688219304929100 ) ) ;
#5248 = cartesian_point ( 'none', ( 39.39088056019510000, 44.11271745645787200, -40.00000000000000000 ) ) ;
#5249 = cartesian_point ( 'none', ( 39.35684790844425900, 43.98610224491528700, -40.00000000000000000 ) ) ;
#5250 = cartesian_point ( 'none', ( 40.33422783146351500, 44.12242641041564200, -39.50570071194478300 ) ) ;
#5251 = cartesian_point ( 'none', ( 40.33366085467375900, 44.12105757683034600, -39.63564182009490400 ) ) ;
#5252 = cartesian_point ( 'none', ( 40.31278846182888700, 44.07066603903208300, -39.76420030282301400 ) ) ;
#5253 = cartesian_point ( 'none', ( 40.27742514673639100, 43.98528953992151700, -39.85556318423902400 ) ) ;
#5254 = cartesian_point ( 'none', ( 40.24206183164389500, 43.89991304081094400, -39.94692606565502800 ) ) ;
#5255 = cartesian_point ( 'none', ( 40.19263078947864200, 43.78057328670651300, -40.00000000000000000 ) ) ;
#5256 = cartesian_point ( 'none', ( 40.14290219459024900, 43.66051516076008500, -40.00000000000000000 ) ) ;
#5257 = cartesian_point ( 'none', ( 41.18074513477284900, 43.77179146878523900, -39.50600977536117100 ) ) ;
#5258 = cartesian_point ( 'none', ( 41.17996846330318300, 43.77042318416315700, -39.63589845705949000 ) ) ;
#5259 = cartesian_point ( 'none', ( 41.15248639269435700, 43.72273148643130000, -39.76437373576948200 ) ) ;
#5260 = cartesian_point ( 'none', ( 41.10595047225884700, 43.64199181449117000, -39.85567183701512300 ) ) ;
#5261 = cartesian_point ( 'none', ( 41.05941455182333000, 43.56125214255103400, -39.94696993826077100 ) ) ;
#5262 = cartesian_point ( 'none', ( 40.99438101876218400, 43.44842911695516100, -40.00000000000000000 ) ) ;
#5263 = cartesian_point ( 'none', ( 40.92895648073624000, 43.33492807660487500, -40.00000000000000000 ) ) ;
#5264 = cartesian_point ( 'none', ( 41.95720372637710900, 43.25298176079705600, -39.50617035748780400 ) ) ;
#5265 = cartesian_point ( 'none', ( 41.95621879375806900, 43.25170012713577700, -39.63603174273252000 ) ) ;
#5266 = cartesian_point ( 'none', ( 41.92266690109716600, 43.20804106437126500, -39.76446379362423800 ) ) ;
#5267 = cartesian_point ( 'none', ( -42.56535398273423000, 42.56535398273420200, -39.76446379362423800 ) ) ;
#5268 = cartesian_point ( 'none', ( -42.50001889778555900, 42.50001889778553700, -39.85572825214192200 ) ) ;
#5269 = cartesian_point ( 'none', ( -42.43468381283689400, 42.43468381283686600, -39.94699271065961500 ) ) ;
#5270 = cartesian_point ( 'none', ( -42.34339913506484300, 42.34339913506481400, -40.00000000000000000 ) ) ;
#5271 = cartesian_point ( 'none', ( -42.25156627591566400, 42.25156627591563600, -40.00000000000000000 ) ) ;
#5272 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5271, #5270, #5269, #5268, #5267, #5382, #5512 ),
( #5511, #5510, #5543, #5542, #5541, #5540, #5539 ),
( #5517, #5516, #5515, #5514, #5513, #5458, #5457 ),
( #5456, #5455, #5454, #5453, #5452, #5451, #5486 ),
( #5485, #5484, #5483, #5482, #5481, #5480, #5479 ),
( #5478, #5575, #5574, #5573, #5572, #5571, #5570 ),
( #5569, #5568, #5567, #5566, #5565, #5538, #5537 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 5.337610695313253400e-016, 0.3926800435932551500, 0.7853600871865097400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5273 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5274 = axis2_placement_3d ( 'none', #5227, #5273, #5378 ) ;
#5275 = axis2_placement_3d ( 'none', #5369, #5381, #5374 ) ;
#5276 = person_and_organization_role ( 'creator' ) ;
#5277 = circle ( 'none', #5275, 3.303639243727472900 ) ;
#5278 = circle ( 'none', #5274, 4.191117421552356800 ) ;
#5279 = person_and_organization ( #6533, #6532 ) ;
#5280 = face_outer_bound ( 'none', #1784, .t. ) ;
#5281 = axis2_placement_3d ( 'none', #5301, #5300, #5357 ) ;
#5282 = cartesian_point ( 'none', ( -44.15526968307217000, 44.99999999999999300, -39.50000000000000000 ) ) ;
#5283 = axis2_placement_3d ( 'none', #5282, #5334, #5333 ) ;
#5284 = cylindrical_surface ( 'none', #5283, 0.5000000000000004400 ) ;
#5285 = cartesian_point ( 'none', ( 41.86588439542526900, 43.13415340014583400, -39.85572825214192200 ) ) ;
#5286 = cartesian_point ( 'none', ( 41.80910188975337100, 43.06026573592040300, -39.94699271065961500 ) ) ;
#5287 = cartesian_point ( 'none', ( 41.72976667900982800, 42.95703159111984300, -40.00000000000000000 ) ) ;
#5288 = cartesian_point ( 'none', ( 41.64995504564925000, 42.85317750618205700, -40.00000000000000000 ) ) ;
#5289 = cartesian_point ( 'none', ( 42.60509274358708600, 42.60509274358707900, -39.50617035748780400 ) ) ;
#5290 = cartesian_point ( 'none', ( 42.60395946044693000, 42.60395946044692300, -39.63603174273252000 ) ) ;
#5291 = cartesian_point ( 'none', ( 42.56535398273422300, 42.56535398273421600, -39.76446379362423800 ) ) ;
#5292 = cartesian_point ( 'none', ( 42.50001889778555200, 42.50001889778554400, -39.85572825214192200 ) ) ;
#5293 = cartesian_point ( 'none', ( 42.43468381283688700, 42.43468381283688000, -39.94699271065961500 ) ) ;
#5294 = cartesian_point ( 'none', ( 42.34339913506483600, 42.34339913506482800, -40.00000000000000000 ) ) ;
#5295 = cartesian_point ( 'none', ( 42.25156627591565700, 42.25156627591565000, -40.00000000000000000 ) ) ;
#5296 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5295, #5294, #5293, #5292, #5291, #5290, #5289 ),
( #5288, #5287, #5286, #5285, #5266, #5265, #5264 ),
( #5263, #5262, #5261, #5260, #5259, #5258, #5257 ),
( #5256, #5255, #5254, #5253, #5252, #5251, #5250 ),
( #5249, #5248, #5247, #5246, #5245, #5244, #5243 ),
( #5242, #5241, #5240, #5239, #5238, #5237, #5236 ),
( #5235, #5234, #5233, #5232, #5231, #5230, #5229 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 6.672013369141565200e-016, 0.3926800435932542000, 0.7853600871865077400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5297 = cylindrical_surface ( 'none', #5281, 3.799999999999998000 ) ;
#5298 = vector ( 'none', #5306, 1000.000000000000000 ) ;
#5299 = cartesian_point ( 'none', ( -45.00000000000001400, 44.15526968307214900, -39.50000000000000000 ) ) ;
#5300 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5301 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#5302 = direction ( 'none', ( 1.000000000000000000, 1.541976423090494900e-016, 0.0000000000000000000 ) ) ;
#5303 = axis2_placement_3d ( 'none', #5299, #5302, #5305 ) ;
#5304 = axis2_placement_3d ( 'none', #5164, #5226, #5225 ) ;
#5305 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5306 = direction ( 'none', ( 0.008726203243944236400, 0.008726203243944238200, -0.9999238504775704900 ) ) ;
#5307 = cartesian_point ( 'none', ( -38.00079954461618600, -45.00053300606538200, 0.06107644554168935300 ) ) ;
#5308 = cartesian_point ( 'none', ( -37.65551718315506200, -44.65525064460425100, -39.50436326774917700 ) ) ;
#5309 = cartesian_point ( 'none', ( -39.53681019841928200, -44.65524041211216400, -39.50553579520521900 ) ) ;
#5310 = cartesian_point ( 'none', ( -41.27486110884635200, -43.93532437832782000, -39.50617035748780400 ) ) ;
#5311 = cartesian_point ( 'none', ( 43.93532437832783400, -41.27486110884632400, -39.50617035748780400 ) ) ;
#5312 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#5313 =( bounded_curve ( ) b_spline_curve ( 3, ( #5312, #5311, #5159, #5158 ),
.unspecified., .f., .t. )
b_spline_curve_with_knots ( ( 4, 4 ),
( 0.0000000000000000000, 0.7853600871865084000 ),
.unspecified. )
curve ( ) geometric_representation_item ( ) rational_b_spline_curve ( ( 1.000000000000000000, 0.9492578786076022500, 0.9492578786076022500, 1.000000000000000000 ) )
representation_item ( '' ) );
#5314 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080900, -0.4999809615320706700 ) ) ;
#5315 = cartesian_point ( 'none', ( -38.91218695343693000, 44.99563209304533000, -0.5005125618255074100 ) ) ;
#5316 = cartesian_point ( 'none', ( -39.82809392957975100, 44.81344475348230800, -0.5013171517559064100 ) ) ;
#5317 = cartesian_point ( 'none', ( -41.52112354320598100, 44.11216987723717200, -0.5025074184518687500 ) ) ;
#5318 = cartesian_point ( 'none', ( -42.29758020014750700, 43.59335823458873400, -0.5028896909840474500 ) ) ;
#5319 = cartesian_point ( 'none', ( -43.59335823457027500, 42.29758020017155900, -0.5028896909840961900 ) ) ;
#5320 = cartesian_point ( 'none', ( -44.11216987722390600, 41.52112354323029600, -0.5025074184519651200 ) ) ;
#5321 = cartesian_point ( 'none', ( -44.81344475347832200, 39.82809392959705300, -0.5013171517560229800 ) ) ;
#5322 = cartesian_point ( 'none', ( -44.99563209304533700, 38.91218695344692700, -0.5005125618255946700 ) ) ;
#5323 = cartesian_point ( 'none', ( -44.99563673225083000, 37.99590327080160500, -0.4999809615320735000 ) ) ;
#5324 = cartesian_point ( 'none', ( -37.65119182692046000, 44.65525064460423700, -39.50436326774918400 ) ) ;
#5325 = axis2_placement_3d ( 'none', #5149, #5148, #5147 ) ;
#5326 = cartesian_point ( 'none', ( -45.00000000000001400, -44.99563673225083000, -0.4999809615320705600 ) ) ;
#5327 = line ( 'none', #5326, #5150 ) ;
#5328 = b_spline_curve_with_knots ( 'none', 3,
( #5323, #5322, #5321, #5320, #5319, #5318, #5317, #5316, #5315, #5314 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5329 = line ( 'none', #5324, #5156 ) ;
#5330 = plane ( 'none', #5325 ) ;
#5331 = cartesian_point ( 'none', ( 44.65525064460426600, -37.65551718315504800, -39.50436326774918400 ) ) ;
#5332 = cartesian_point ( 'none', ( -37.99590327080162700, -44.99563673225082300, -0.4999809615320704400 ) ) ;
#5333 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5334 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5335 = cartesian_point ( 'none', ( -41.05941455182331600, -43.56125214255103400, -39.94696993826077100 ) ) ;
#5336 = cartesian_point ( 'none', ( -40.99438101876217600, -43.44842911695516100, -40.00000000000000000 ) ) ;
#5337 = cartesian_point ( 'none', ( -40.92895648073623200, -43.33492807660488200, -40.00000000000000000 ) ) ;
#5338 = cartesian_point ( 'none', ( -41.95720372637710900, -43.25298176079705600, -39.50617035748780400 ) ) ;
#5339 = cartesian_point ( 'none', ( -41.95621879375806900, -43.25170012713577700, -39.63603174273252000 ) ) ;
#5340 = cartesian_point ( 'none', ( -41.92266690109716600, -43.20804106437126500, -39.76446379362423800 ) ) ;
#5341 = cartesian_point ( 'none', ( -41.86588439542526900, -43.13415340014583400, -39.85572825214192200 ) ) ;
#5342 = cartesian_point ( 'none', ( -41.80910188975337100, -43.06026573592040300, -39.94699271065961500 ) ) ;
#5343 = cartesian_point ( 'none', ( -41.72976667900982800, -42.95703159111984300, -40.00000000000000000 ) ) ;
#5344 = cartesian_point ( 'none', ( -41.64995504564925000, -42.85317750618207100, -40.00000000000000000 ) ) ;
#5345 = cartesian_point ( 'none', ( -42.60509274358708600, -42.60509274358707900, -39.50617035748780400 ) ) ;
#5346 = cartesian_point ( 'none', ( -42.60395946044693000, -42.60395946044692300, -39.63603174273252000 ) ) ;
#5347 = cartesian_point ( 'none', ( -42.56535398273422300, -42.56535398273421600, -39.76446379362423800 ) ) ;
#5348 = cartesian_point ( 'none', ( -42.50001889778555200, -42.50001889778554400, -39.85572825214192200 ) ) ;
#5349 = cartesian_point ( 'none', ( -42.43468381283688700, -42.43468381283688000, -39.94699271065961500 ) ) ;
#5350 = cartesian_point ( 'none', ( -42.34339913506483600, -42.34339913506482800, -40.00000000000000000 ) ) ;
#5351 = cartesian_point ( 'none', ( -42.25156627591566400, -42.25156627591565700, -40.00000000000000000 ) ) ;
#5352 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5351, #5350, #5349, #5348, #5347, #5346, #5345 ),
( #5344, #5343, #5342, #5341, #5340, #5339, #5338 ),
( #5337, #5336, #5335, #5197, #5196, #5195, #5194 ),
( #5193, #5192, #5191, #5190, #5189, #5188, #5187 ),
( #5186, #5185, #5184, #5183, #5182, #5181, #5180 ),
( #5179, #5178, #5177, #5176, #5175, #5174, #5173 ),
( #5172, #5171, #5170, #5169, #5168, #5167, #5166 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 0.0000000000000000000, 0.3926800435932549800, 0.7853600871865099600 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5353 = direction ( 'none', ( -0.008726203243944238200, -0.008726203243944238200, 0.9999238504775706000 ) ) ;
#5354 = axis2_placement_3d ( 'none', #5201, #5353, #5165 ) ;
#5355 = face_outer_bound ( 'none', #1817, .t. ) ;
#5356 = cylindrical_surface ( 'none', #5303, 0.5000000000000004400 ) ;
#5357 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5358 = direction ( 'none', ( 9.933714385893464900e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5359 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5360 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476405100 ) ) ;
#5361 = axis2_placement_3d ( 'none', #5360, #5359, #5358 ) ;
#5362 = axis2_placement_3d ( 'none', #5398, #5448, #5447 ) ;
#5363 = axis2_placement_3d ( 'none', #5438, #5430, #5429 ) ;
#5364 = face_bound ( 'none', #1924, .t. ) ;
#5365 = axis2_placement_3d ( 'none', #5449, #5437, #5436 ) ;
#5366 = face_outer_bound ( 'none', #1880, .t. ) ;
#5367 = direction ( 'none', ( 3.965082230804126700e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5368 = conical_surface ( 'none', #5365, 4.191117421552356800, 0.7853981633974511700 ) ;
#5369 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -25.00000000000000000 ) ) ;
#5370 = cc_design_person_and_organization_assignment ( #5279, #5276, ( #6625 ) ) ;
#5371 = circle ( 'none', #5426, 2.999999999999999100 ) ;
#5372 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5373 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5374 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5375 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5376 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5377 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.03999999596783300 ) ) ;
#5378 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5379 = face_outer_bound ( 'none', #1901, .t. ) ;
#5380 = circle ( 'none', #5421, 3.496072784874550100 ) ;
#5381 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5382 = cartesian_point ( 'none', ( -42.60395946044693700, 42.60395946044690900, -39.63603174273252000 ) ) ;
#5383 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5384 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5385 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#5386 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5387 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5388 = face_bound ( 'none', #1834, .t. ) ;
#5389 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5390 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5391 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#5392 = axis2_placement_3d ( 'none', #5391, #5390, #5389 ) ;
#5393 = axis2_placement_3d ( 'none', #5385, #5384, #5383 ) ;
#5394 = axis2_placement_3d ( 'none', #5403, #5387, #5386 ) ;
#5395 = plane ( 'none', #5393 ) ;
#5396 = face_outer_bound ( 'none', #1858, .t. ) ;
#5397 = face_bound ( 'none', #1801, .t. ) ;
#5398 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -25.00000000000000000 ) ) ;
#5399 = cylindrical_surface ( 'none', #5394, 3.799999999999998000 ) ;
#5400 = face_outer_bound ( 'none', #1812, .t. ) ;
#5401 = plane ( 'none', #5392 ) ;
#5402 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5403 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#5404 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#5405 = face_bound ( 'none', #1875, .t. ) ;
#5406 = face_outer_bound ( 'none', #1811, .t. ) ;
#5407 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -40.00000000000000000 ) ) ;
#5408 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5409 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5410 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -39.50000000000000000 ) ) ;
#5411 = axis2_placement_3d ( 'none', #5410, #5409, #5408 ) ;
#5412 = plane ( 'none', #5462 ) ;
#5413 = axis2_placement_3d ( 'none', #5496, #5495, #5402 ) ;
#5414 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5415 = direction ( 'none', ( -1.000000000000000000, -2.312964634635742000e-016, 0.0000000000000000000 ) ) ;
#5416 = cylindrical_surface ( 'none', #5413, 0.5000000000000004400 ) ;
#5417 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5418 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5419 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#5420 = axis2_placement_3d ( 'none', #5419, #5418, #5417 ) ;
#5421 = axis2_placement_3d ( 'none', #5425, #5373, #5372 ) ;
#5422 = axis2_placement_3d ( 'none', #5439, #5432, #5431 ) ;
#5423 = face_bound ( 'none', #1197, .t. ) ;
#5424 = plane ( 'none', #5422 ) ;
#5425 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#5426 = axis2_placement_3d ( 'none', #5377, #5376, #5375 ) ;
#5427 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5428 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5429 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5430 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5431 = direction ( 'none', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5432 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5433 = face_outer_bound ( 'none', #1833, .t. ) ;
#5434 = circle ( 'none', #5420, 3.799999999999998000 ) ;
#5435 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476405100 ) ) ;
#5436 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5437 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5438 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#5439 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#5440 = conical_surface ( 'none', #5450, 4.191117421552356800, 0.7853981633974511700 ) ;
#5441 = face_outer_bound ( 'none', #1937, .t. ) ;
#5442 = direction ( 'none', ( 1.106204294514241900e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5443 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5444 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -25.00000000000000000 ) ) ;
#5445 = axis2_placement_3d ( 'none', #5444, #5443, #5442 ) ;
#5446 = circle ( 'none', #5445, 3.763623376794561700 ) ;
#5447 = direction ( 'none', ( 1.047445008332814600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5448 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5449 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476405100 ) ) ;
#5450 = axis2_placement_3d ( 'none', #5435, #5428, #5427 ) ;
#5451 = cartesian_point ( 'none', ( -44.12105757683036000, 40.33366085467373800, -39.63564182009490400 ) ) ;
#5452 = cartesian_point ( 'none', ( -44.07066603903209800, 40.31278846182885900, -39.76420030282301400 ) ) ;
#5453 = cartesian_point ( 'none', ( -43.98528953992153100, 40.27742514673636300, -39.85556318423902400 ) ) ;
#5454 = cartesian_point ( 'none', ( -43.89991304081095800, 40.24206183164386600, -39.94692606565502800 ) ) ;
#5455 = cartesian_point ( 'none', ( -43.78057328670652700, 40.19263078947861300, -40.00000000000000000 ) ) ;
#5456 = cartesian_point ( 'none', ( -43.66051516076009900, 40.14290219459022100, -40.00000000000000000 ) ) ;
#5457 = cartesian_point ( 'none', ( -43.77179146878525300, 41.18074513477282700, -39.50600977536117100 ) ) ;
#5458 = cartesian_point ( 'none', ( -43.77042318416317100, 41.17996846330316200, -39.63589845705949000 ) ) ;
#5459 = circle ( 'none', #5524, 0.5000000000000004400 ) ;
#5460 = direction ( 'none', ( -3.687347648380806100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5461 = axis2_placement_3d ( 'none', #5466, #5494, #5460 ) ;
#5462 = axis2_placement_3d ( 'none', #5404, #5526, #5525 ) ;
#5463 = face_outer_bound ( 'none', #1816, .t. ) ;
#5464 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5465 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5466 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -25.00000000000000000 ) ) ;
#5467 = face_outer_bound ( 'none', #1862, .t. ) ;
#5468 = direction ( 'none', ( -4.200757644516973800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5469 = axis2_placement_3d ( 'none', #5490, #5536, #5468 ) ;
#5470 = cartesian_point ( 'none', ( 36.76955262170067600, 36.76955262170027100, -39.69999999999999600 ) ) ;
#5471 = axis2_placement_3d ( 'none', #5470, #5465, #5464 ) ;
#5472 = direction ( 'none', ( -3.304235192336773900e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5473 = cartesian_point ( 'none', ( 44.65525064460426600, -37.65551718315504800, -39.50436326774918400 ) ) ;
#5474 = cartesian_point ( 'none', ( 44.65411468989442100, -37.65551718315504800, -39.63453078455818000 ) ) ;
#5475 = cartesian_point ( 'none', ( 44.59972363220186500, -37.65551718315504800, -39.76344934983474400 ) ) ;
#5476 = cartesian_point ( 'none', ( 44.50727704530016400, -37.65551718315504800, -39.85509268781164100 ) ) ;
#5477 = cartesian_point ( 'none', ( 44.41483045839846300, -37.65551718315504800, -39.94673602578853900 ) ) ;
#5478 = cartesian_point ( 'none', ( -44.15526968307217000, 38.50635633915469900, -40.00000000000000000 ) ) ;
#5479 = cartesian_point ( 'none', ( -44.47306135204606600, 39.48771052815414600, -39.50539164852840200 ) ) ;
#5480 = cartesian_point ( 'none', ( -44.47169196949754900, 39.48735324604430700, -39.63538518313031000 ) ) ;
#5481 = cartesian_point ( 'none', ( -44.41860059163288100, 39.47309053096339700, -39.76402686987655200 ) ) ;
#5482 = cartesian_point ( 'none', ( -44.32858726535187800, 39.44889982121391400, -39.85545453146291800 ) ) ;
#5483 = cartesian_point ( 'none', ( -44.23857393907086800, 39.42470911146443100, -39.94688219304929100 ) ) ;
#5484 = cartesian_point ( 'none', ( -44.11271745645788700, 39.39088056019507200, -40.00000000000000000 ) ) ;
#5485 = cartesian_point ( 'none', ( -43.98610224491530100, 39.35684790844423000, -40.00000000000000000 ) ) ;
#5486 = cartesian_point ( 'none', ( -44.12242641041565600, 40.33422783146348700, -39.50570071194478300 ) ) ;
#5487 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5619, #5618, #5617, #5616, #5615, #5614, #5613 ),
( #5612, #5611, #5610, #5609, #5608, #5607, #5606 ),
( #5605, #5604, #5603, #5602, #5601, #5600, #5599 ),
( #5598, #5597, #5596, #5595, #5594, #5593, #5592 ),
( #5591, #5590, #5589, #5588, #5587, #5586, #5585 ),
( #5584, #5583, #5582, #5581, #5580, #5579, #5578 ),
( #5577, #5576, #5477, #5476, #5475, #5474, #5473 ) ),
.unspecified., .f., .f., .f.,
( 4, 3, 4 ),
( 4, 3, 4 ),
( 4.670409358399095900e-016, 0.3926800435932545900, 0.7853600871865087400 ),
( 0.0000000000000000000, 0.5000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5488 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5489 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, 0.0000000000000000000 ) ) ;
#5490 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#5491 = circle ( 'none', #5461, 3.763623376794561700 ) ;
#5492 = circle ( 'none', #5471, 3.799999999999998000 ) ;
#5493 = cylindrical_surface ( 'none', #5520, 0.5000000000000004400 ) ;
#5494 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5495 = direction ( 'none', ( 1.541976423090495400e-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5496 = cartesian_point ( 'none', ( 44.15526968307217000, 45.00000000000000700, -39.50000000000000000 ) ) ;
#5497 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5498 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5499 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -0.5088825784476389600 ) ) ;
#5500 = axis2_placement_3d ( 'none', #5499, #5498, #5497 ) ;
#5501 = conical_surface ( 'none', #5502, 4.200000000000002000, 0.01745329251994333400 ) ;
#5502 = axis2_placement_3d ( 'none', #5489, #5488, #5472 ) ;
#5503 = circle ( 'none', #5469, 3.303639243727472900 ) ;
#5504 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5505 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5506 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, -25.00000000000000000 ) ) ;
#5507 = face_outer_bound ( 'none', #1844, .t. ) ;
#5508 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5509 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5510 = cartesian_point ( 'none', ( -42.95703159111985800, 41.72976667900979900, -40.00000000000000000 ) ) ;
#5511 = cartesian_point ( 'none', ( -42.85317750618207100, 41.64995504564922200, -40.00000000000000000 ) ) ;
#5512 = cartesian_point ( 'none', ( -42.60509274358709300, 42.60509274358706500, -39.50617035748780400 ) ) ;
#5513 = cartesian_point ( 'none', ( -43.72273148643131400, 41.15248639269432800, -39.76437373576948200 ) ) ;
#5514 = cartesian_point ( 'none', ( -43.64199181449117800, 41.10595047225881900, -39.85567183701512300 ) ) ;
#5515 = cartesian_point ( 'none', ( -43.56125214255104800, 41.05941455182330200, -39.94696993826077100 ) ) ;
#5516 = cartesian_point ( 'none', ( -43.44842911695516800, 40.99438101876215500, -40.00000000000000000 ) ) ;
#5517 = cartesian_point ( 'none', ( -43.33492807660488900, 40.92895648073621100, -40.00000000000000000 ) ) ;
#5518 = cartesian_point ( 'none', ( -45.00000000000001400, -44.15526968307217000, -39.50000000000000000 ) ) ;
#5519 = circle ( 'none', #5411, 0.5000000000000004400 ) ;
#5520 = axis2_placement_3d ( 'none', #5518, #5415, #5414 ) ;
#5521 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5522 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5523 = cartesian_point ( 'none', ( 37.65551718315506900, 44.15526968307216300, -39.50000000000000000 ) ) ;
#5524 = axis2_placement_3d ( 'none', #5523, #5522, #5521 ) ;
#5525 = direction ( 'none', ( -3.491483361109382100e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5526 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5527 = face_outer_bound ( 'none', #1831, .t. ) ;
#5528 = cartesian_point ( 'none', ( 36.76955262170040600, 36.76955262170054100, 0.0000000000000000000 ) ) ;
#5529 = axis2_placement_3d ( 'none', #5528, #5509, #5508 ) ;
#5530 = axis2_placement_3d ( 'none', #5506, #5505, #5504 ) ;
#5531 = face_outer_bound ( 'none', #1776, .t. ) ;
#5532 = conical_surface ( 'none', #5529, 4.200000000000002000, 0.01745329251994333400 ) ;
#5533 = face_outer_bound ( 'none', #1789, .t. ) ;
#5534 = circle ( 'none', #5500, 4.191117421552363900 ) ;
#5535 = circle ( 'none', #5530, 3.763623376794561700 ) ;
#5536 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5537 = cartesian_point ( 'none', ( -44.65525064460425900, 37.65551718315503400, -39.50436326774918400 ) ) ;
#5538 = cartesian_point ( 'none', ( -44.65411468989441300, 37.65551718315503400, -39.63453078455818000 ) ) ;
#5539 = cartesian_point ( 'none', ( -43.25298176079707700, 41.95720372637708100, -39.50617035748780400 ) ) ;
#5540 = cartesian_point ( 'none', ( -43.25170012713579100, 41.95621879375804000, -39.63603174273252000 ) ) ;
#5541 = cartesian_point ( 'none', ( -43.20804106437128000, 41.92266690109714500, -39.76446379362423800 ) ) ;
#5542 = cartesian_point ( 'none', ( -43.13415340014584800, 41.86588439542524800, -39.85572825214192200 ) ) ;
#5543 = cartesian_point ( 'none', ( -43.06026573592041700, 41.80910188975335000, -39.94699271065961500 ) ) ;
#5544 = circle ( 'none', #5363, 3.496072784874550100 ) ;
#5545 = face_outer_bound ( 'none', #1807, .t. ) ;
#5546 = conical_surface ( 'none', #5361, 4.191117421552356800, 0.7853981633974511700 ) ;
#5547 = direction ( 'none', ( 3.652049423109069600e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5548 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5549 = axis2_placement_3d ( 'none', #5555, #5548, #5547 ) ;
#5550 = conical_surface ( 'none', #5561, 3.500000000000003100, 0.01308996938995750000 ) ;
#5551 = direction ( 'none', ( 3.491483361109382100e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5552 = direction ( 'none', ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5553 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#5554 = axis2_placement_3d ( 'none', #5553, #5552, #5551 ) ;
#5555 = cartesian_point ( 'none', ( -36.76955262170040600, 36.76955262170054100, -39.69999999999999600 ) ) ;
#5556 = plane ( 'none', #5362 ) ;
#5557 = face_outer_bound ( 'none', #1913, .t. ) ;
#5558 = face_outer_bound ( 'none', #1932, .t. ) ;
#5559 = circle ( 'none', #5549, 3.799999999999998000 ) ;
#5560 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5561 = axis2_placement_3d ( 'none', #5407, #5560, #5367 ) ;
#5562 = face_bound ( 'none', #1879, .t. ) ;
#5563 = face_outer_bound ( 'none', #1911, .t. ) ;
#5564 = plane ( 'none', #5554 ) ;
#5565 = cartesian_point ( 'none', ( -44.59972363220185800, 37.65551718315503400, -39.76344934983475100 ) ) ;
#5566 = cartesian_point ( 'none', ( -44.50727704530015700, 37.65551718315503400, -39.85509268781164800 ) ) ;
#5567 = cartesian_point ( 'none', ( -44.41483045839845500, 37.65551718315503400, -39.94673602578854600 ) ) ;
#5568 = cartesian_point ( 'none', ( -44.28544215645008100, 37.65551718315503400, -40.00000000000000000 ) ) ;
#5569 = cartesian_point ( 'none', ( -44.15526968307217000, 37.65551718315503400, -40.00000000000000000 ) ) ;
#5570 = cartesian_point ( 'none', ( -44.65524566087130200, 38.57180052126786800, -39.50493434698178400 ) ) ;
#5571 = cartesian_point ( 'none', ( -44.65396185919121300, 38.57165183235244400, -39.63500538642897900 ) ) ;
#5572 = cartesian_point ( 'none', ( -44.59950557809327900, 38.56453240469652900, -39.76377018850292400 ) ) ;
#5573 = cartesian_point ( 'none', ( -44.50707425151873800, 38.55243176140324100, -39.85529371956061300 ) ) ;
#5574 = cartesian_point ( 'none', ( -44.41464292494419700, 38.54033111810995400, -39.94681725061830200 ) ) ;
#5575 = cartesian_point ( 'none', ( -44.28534697295368300, 38.52339505004432100, -40.00000000000000000 ) ) ;
#5576 = cartesian_point ( 'none', ( 44.28544215645008800, -37.65551718315504800, -40.00000000000000000 ) ) ;
#5577 = cartesian_point ( 'none', ( 44.15526968307217700, -37.65551718315504800, -40.00000000000000000 ) ) ;
#5578 = cartesian_point ( 'none', ( 44.65524566087130900, -38.57180052126788200, -39.50493434698178400 ) ) ;
#5579 = cartesian_point ( 'none', ( 44.65396185919122000, -38.57165183235245800, -39.63500538642897900 ) ) ;
#5580 = cartesian_point ( 'none', ( 44.59950557809328600, -38.56453240469654300, -39.76377018850291700 ) ) ;
#5581 = cartesian_point ( 'none', ( 44.50707425151874500, -38.55243176140325500, -39.85529371956060600 ) ) ;
#5582 = cartesian_point ( 'none', ( 44.41464292494420400, -38.54033111810996800, -39.94681725061829500 ) ) ;
#5583 = cartesian_point ( 'none', ( 44.28534697295369000, -38.52339505004433600, -40.00000000000000000 ) ) ;
#5584 = cartesian_point ( 'none', ( 44.15526968307217700, -38.50635633915470600, -40.00000000000000000 ) ) ;
#5585 = cartesian_point ( 'none', ( 44.47306135204607400, -39.48771052815416000, -39.50539164852840200 ) ) ;
#5586 = cartesian_point ( 'none', ( 44.47169196949755600, -39.48735324604432200, -39.63538518313031000 ) ) ;
#5587 = cartesian_point ( 'none', ( 44.41860059163288800, -39.47309053096340400, -39.76402686987655200 ) ) ;
#5588 = cartesian_point ( 'none', ( 44.32858726535188500, -39.44889982121392100, -39.85545453146291800 ) ) ;
#5589 = cartesian_point ( 'none', ( 44.23857393907087500, -39.42470911146443800, -39.94688219304929100 ) ) ;
#5590 = cartesian_point ( 'none', ( 44.11271745645789400, -39.39088056019507900, -40.00000000000000000 ) ) ;
#5591 = cartesian_point ( 'none', ( 43.98610224491530800, -39.35684790844423700, -40.00000000000000000 ) ) ;
#5592 = cartesian_point ( 'none', ( 44.12242641041566300, -40.33422783146349400, -39.50570071194478300 ) ) ;
#5593 = cartesian_point ( 'none', ( 44.12105757683036700, -40.33366085467374500, -39.63564182009490400 ) ) ;
#5594 = cartesian_point ( 'none', ( 44.07066603903210500, -40.31278846182886600, -39.76420030282301400 ) ) ;
#5595 = cartesian_point ( 'none', ( 43.98528953992153800, -40.27742514673637000, -39.85556318423902400 ) ) ;
#5596 = cartesian_point ( 'none', ( 43.89991304081096500, -40.24206183164387300, -39.94692606565502800 ) ) ;
#5597 = cartesian_point ( 'none', ( 43.78057328670653400, -40.19263078947862100, -40.00000000000000000 ) ) ;
#5598 = cartesian_point ( 'none', ( 43.66051516076010600, -40.14290219459022800, -40.00000000000000000 ) ) ;
#5599 = cartesian_point ( 'none', ( 43.77179146878526000, -41.18074513477282700, -39.50600977536117100 ) ) ;
#5600 = cartesian_point ( 'none', ( 43.77042318416317800, -41.17996846330316200, -39.63589845705949000 ) ) ;
#5601 = cartesian_point ( 'none', ( 43.72273148643132100, -41.15248639269433500, -39.76437373576948200 ) ) ;
#5602 = cartesian_point ( 'none', ( 43.64199181449118500, -41.10595047225882600, -39.85567183701512300 ) ) ;
#5603 = cartesian_point ( 'none', ( 43.56125214255105500, -41.05941455182330900, -39.94696993826077100 ) ) ;
#5604 = cartesian_point ( 'none', ( 43.44842911695517500, -40.99438101876216200, -40.00000000000000000 ) ) ;
#5605 = cartesian_point ( 'none', ( 43.33492807660489600, -40.92895648073621800, -40.00000000000000000 ) ) ;
#5606 = cartesian_point ( 'none', ( 43.25298176079707700, -41.95720372637709500, -39.50617035748780400 ) ) ;
#5607 = cartesian_point ( 'none', ( 43.25170012713579800, -41.95621879375805500, -39.63603174273252000 ) ) ;
#5608 = cartesian_point ( 'none', ( 43.20804106437128000, -41.92266690109714500, -39.76446379362423800 ) ) ;
#5609 = cartesian_point ( 'none', ( 43.13415340014584800, -41.86588439542524800, -39.85572825214192200 ) ) ;
#5610 = cartesian_point ( 'none', ( 43.06026573592041700, -41.80910188975335000, -39.94699271065961500 ) ) ;
#5611 = cartesian_point ( 'none', ( 42.95703159111985800, -41.72976667900981300, -40.00000000000000000 ) ) ;
#5612 = cartesian_point ( 'none', ( 42.85317750618207800, -41.64995504564923600, -40.00000000000000000 ) ) ;
#5613 = cartesian_point ( 'none', ( 42.60509274358710000, -42.60509274358707200, -39.50617035748780400 ) ) ;
#5614 = cartesian_point ( 'none', ( 42.60395946044694400, -42.60395946044691600, -39.63603174273252000 ) ) ;
#5615 = cartesian_point ( 'none', ( 42.56535398273423000, -42.56535398273420200, -39.76446379362423800 ) ) ;
#5616 = cartesian_point ( 'none', ( 42.50001889778555900, -42.50001889778553700, -39.85572825214192200 ) ) ;
#5617 = cartesian_point ( 'none', ( 42.43468381283689400, -42.43468381283686600, -39.94699271065961500 ) ) ;
#5618 = cartesian_point ( 'none', ( 42.34339913506485000, -42.34339913506482100, -40.00000000000000000 ) ) ;
#5619 = cartesian_point ( 'none', ( 42.25156627591567100, -42.25156627591564300, -40.00000000000000000 ) ) ;
#5620 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5621 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997100, -24.32000000000000000 ) ) ;
#5622 = axis2_placement_3d ( 'none', #5621, #5163, #6065 ) ;
#5623 = cartesian_point ( 'none', ( 17.88999999596805100, -1.734723475976807100e-015, 19.08999999596758100 ) ) ;
#5624 = line ( 'none', #5625, #5722 ) ;
#5625 = cartesian_point ( 'none', ( -26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#5626 = axis2_placement_3d ( 'none', #5627, #5630, #5629 ) ;
#5627 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.900000000000000400 ) ) ;
#5628 = face_outer_bound ( 'none', #5020, .t. ) ;
#5629 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5630 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5631 = circle ( 'none', #5622, 2.100000000000001000 ) ;
#5632 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5633 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5634 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.900000000000000400 ) ) ;
#5635 = cylindrical_surface ( 'none', #5658, 1.999999999999988000 ) ;
#5636 = face_outer_bound ( 'none', #2035, .t. ) ;
#5637 = face_outer_bound ( 'none', #2062, .t. ) ;
#5638 = cylindrical_surface ( 'none', #5643, 1.649999999999995200 ) ;
#5639 = face_outer_bound ( 'none', #2056, .t. ) ;
#5640 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5641 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5642 = cylindrical_surface ( 'none', #5626, 1.649999999999995200 ) ;
#5643 = axis2_placement_3d ( 'none', #5634, #5633, #5632 ) ;
#5644 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5645 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5646 = axis2_placement_3d ( 'none', #5718, #5645, #5644 ) ;
#5647 = circle ( 'none', #5646, 1.999999999999988000 ) ;
#5648 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.899999999999998600 ) ) ;
#5649 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5650 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5651 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#5652 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#5653 = axis2_placement_3d ( 'none', #5652, #5732, #5731 ) ;
#5654 = axis2_placement_3d ( 'none', #5651, #5650, #5649 ) ;
#5655 = face_outer_bound ( 'none', #2074, .t. ) ;
#5656 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5657 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5658 = axis2_placement_3d ( 'none', #5721, #5720, #5719 ) ;
#5659 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -8.900000000000000400 ) ) ;
#5660 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5661 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5662 = axis2_placement_3d ( 'none', #5863, #5661, #5660 ) ;
#5663 = cylindrical_surface ( 'none', #5654, 42.88499999999999800 ) ;
#5664 = cylindrical_surface ( 'none', #5675, 1.649999999999995200 ) ;
#5665 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#5666 = face_outer_bound ( 'none', #2016, .t. ) ;
#5667 = circle ( 'none', #5662, 1.999999999999991300 ) ;
#5668 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5669 = axis2_placement_3d ( 'none', #5665, #5725, #5724 ) ;
#5670 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5671 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5672 = axis2_placement_3d ( 'none', #5679, #5671, #5670 ) ;
#5673 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#5674 = conical_surface ( 'none', #5868, 1.999999999999988000, 1.029744258676652100 ) ;
#5675 = axis2_placement_3d ( 'none', #5659, #5657, #5656 ) ;
#5676 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5677 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5678 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#5679 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#5680 = face_outer_bound ( 'none', #2075, .t. ) ;
#5681 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#5682 = face_outer_bound ( 'none', #2045, .t. ) ;
#5683 = axis2_placement_3d ( 'none', #5812, #5811, #5810 ) ;
#5684 = direction ( 'none', ( -1.095614826932720800e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5685 = circle ( 'none', #5799, 41.48499999999999900 ) ;
#5686 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5687 = axis2_placement_3d ( 'none', #5681, #5688, #5684 ) ;
#5688 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5689 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#5690 = direction ( 'none', ( -1.047445008332814600e-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5691 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5692 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -39.69999999999999600 ) ) ;
#5693 = plane ( 'none', #5830 ) ;
#5694 = circle ( 'none', #5807, 1.649999999999998600 ) ;
#5695 = face_outer_bound ( 'none', #2015, .t. ) ;
#5696 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5697 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5698 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#5699 = axis2_placement_3d ( 'none', #5698, #5697, #5696 ) ;
#5700 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5701 = face_outer_bound ( 'none', #2070, .t. ) ;
#5702 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5703 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5704 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#5705 = cylindrical_surface ( 'none', #5687, 3.799999999999998000 ) ;
#5706 = axis2_placement_3d ( 'none', #5704, #5703, #5702 ) ;
#5707 = conical_surface ( 'none', #5710, 1.649999999999998600, 1.029744258676652800 ) ;
#5708 = face_outer_bound ( 'none', #2005, .t. ) ;
#5709 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5710 = axis2_placement_3d ( 'none', #5689, #5700, #5686 ) ;
#5711 = face_outer_bound ( 'none', #2047, .t. ) ;
#5712 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5713 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5714 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -8.899999999999998600 ) ) ;
#5715 = axis2_placement_3d ( 'none', #5714, #5713, #5712 ) ;
#5716 = circle ( 'none', #5715, 1.649999999999991700 ) ;
#5717 = axis2_placement_3d ( 'none', #5648, #5641, #5640 ) ;
#5718 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#5719 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5720 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5721 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -8.900000000000000400 ) ) ;
#5722 = vector ( 'none', #5620, 1000.000000000000000 ) ;
#5723 = circle ( 'none', #5717, 1.649999999999991700 ) ;
#5724 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5725 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5726 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5727 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5728 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#5729 = cylindrical_surface ( 'none', #5746, 1.999999999999988000 ) ;
#5730 = face_outer_bound ( 'none', #5029, .t. ) ;
#5731 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5732 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5733 = face_bound ( 'none', #5027, .t. ) ;
#5734 = face_bound ( 'none', #5072, .t. ) ;
#5735 = cylindrical_surface ( 'none', #5653, 3.799999999999998000 ) ;
#5736 = face_bound ( 'none', #4897, .t. ) ;
#5737 = face_outer_bound ( 'none', #2065, .t. ) ;
#5738 = face_bound ( 'none', #5023, .t. ) ;
#5739 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5740 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5741 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.899999999999998600 ) ) ;
#5742 = axis2_placement_3d ( 'none', #5741, #5740, #5739 ) ;
#5743 = circle ( 'none', #5742, 1.649999999999991700 ) ;
#5744 = plane ( 'none', #5669 ) ;
#5745 = face_bound ( 'none', #4893, .t. ) ;
#5746 = axis2_placement_3d ( 'none', #5728, #5727, #5726 ) ;
#5747 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -39.69999999999999600 ) ) ;
#5748 = axis2_placement_3d ( 'none', #5747, #5845, #5844 ) ;
#5749 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5750 = circle ( 'none', #5836, 3.763623376794561700 ) ;
#5751 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5752 = circle ( 'none', #5843, 4.191117421552363900 ) ;
#5753 = conical_surface ( 'none', #5827, 1.649999999999998600, 1.029744258676652800 ) ;
#5754 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, 0.0000000000000000000 ) ) ;
#5755 = circle ( 'none', #5748, 3.496072784874550100 ) ;
#5756 = direction ( 'none', ( -9.912705577010317500e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5757 = direction ( 'none', ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5758 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -40.00000000000000000 ) ) ;
#5759 = axis2_placement_3d ( 'none', #5774, #5773, #5751 ) ;
#5760 = face_outer_bound ( 'none', #1907, .t. ) ;
#5761 = conical_surface ( 'none', #5759, 3.500000000000003100, 0.01308996938995750000 ) ;
#5762 = axis2_placement_3d ( 'none', #5758, #5757, #5756 ) ;
#5763 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5764 = face_outer_bound ( 'none', #1915, .t. ) ;
#5765 = axis2_placement_3d ( 'none', #5772, #5767, #5763 ) ;
#5766 = conical_surface ( 'none', #5762, 3.500000000000003100, 0.01308996938995750000 ) ;
#5767 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5768 = direction ( 'none', ( 1.050189411129243600e-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5769 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5770 = cartesian_point ( 'none', ( 36.76955262170066200, -36.76955262170028500, -25.00000000000000000 ) ) ;
#5771 = axis2_placement_3d ( 'none', #5770, #5769, #5768 ) ;
#5772 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, 0.0000000000000000000 ) ) ;
#5773 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5774 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#5775 = face_outer_bound ( 'none', #1927, .t. ) ;
#5776 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5777 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5778 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -0.5088825784476389600 ) ) ;
#5779 = axis2_placement_3d ( 'none', #5778, #5777, #5776 ) ;
#5780 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5781 = axis2_placement_3d ( 'none', #5866, #5862, #5861 ) ;
#5782 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5783 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5784 = cartesian_point ( 'none', ( -36.76955262170067600, 36.76955262170027100, -0.5088825784476405100 ) ) ;
#5785 = face_outer_bound ( 'none', #4970, .t. ) ;
#5786 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5787 = axis2_placement_3d ( 'none', #5802, #5780, #5865 ) ;
#5788 = direction ( 'none', ( -3.311238128631154800e-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#5789 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5790 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000000400 ) ) ;
#5791 = axis2_placement_3d ( 'none', #5784, #5786, #5788 ) ;
#5792 = axis2_placement_3d ( 'none', #5790, #5783, #5782 ) ;
#5793 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5794 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#5795 = axis2_placement_3d ( 'none', #5794, #5793, #5789 ) ;
#5796 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5797 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
#5798 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -0.8000000000000003800 ) ) ;
#5799 = axis2_placement_3d ( 'none', #5798, #5797, #5796 ) ;
#5800 = circle ( 'none', #5792, 42.88499999999999800 ) ;
#5801 = circle ( 'none', #5795, 1.999999999999988000 ) ;
#5802 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -19.00000000000000000 ) ) ;
#5803 = face_outer_bound ( 'none', #1983, .t. ) ;
#5804 = conical_surface ( 'none', #5791, 4.191117421552356800, 0.7853981633974511700 ) ;
#5805 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5806 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5807 = axis2_placement_3d ( 'none', #5813, #5806, #5805 ) ;
#5808 = circle ( 'none', #5781, 1.999999999999988000 ) ;
#5809 = face_outer_bound ( 'none', #1984, .t. ) ;
#5810 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5811 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5812 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -12.90000000000000400 ) ) ;
#5813 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -19.00000000000000000 ) ) ;
#5814 = conical_surface ( 'none', #5683, 1.999999999999988000, 1.029744258676652100 ) ;
#5815 = conical_surface ( 'none', #5787, 1.649999999999998600, 1.029744258676652800 ) ;
#5816 = axis2_placement_3d ( 'none', #5820, #5749, #5709 ) ;
#5817 = conical_surface ( 'none', #5706, 1.649999999999998600, 1.029744258676652800 ) ;
#5818 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5819 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5820 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#5821 = circle ( 'none', #5699, 1.649999999999998600 ) ;
#5822 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5823 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5824 = cartesian_point ( 'none', ( 28.36500000000000200, -22.16499999999999900, -19.00000000000000000 ) ) ;
#5825 = axis2_placement_3d ( 'none', #5824, #5823, #5822 ) ;
#5826 = cartesian_point ( 'none', ( -18.91499999999999600, -30.62999999999999900, -19.00000000000000000 ) ) ;
#5827 = axis2_placement_3d ( 'none', #5826, #5819, #5818 ) ;
#5828 = face_bound ( 'none', #2048, .t. ) ;
#5829 = circle ( 'none', #5825, 1.649999999999998600 ) ;
#5830 = axis2_placement_3d ( 'none', #5692, #5691, #5690 ) ;
#5831 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5832 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5833 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -25.00000000000000000 ) ) ;
#5834 = face_outer_bound ( 'none', #1995, .t. ) ;
#5835 = direction ( 'none', ( 9.912705577010322200e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5836 = axis2_placement_3d ( 'none', #5833, #5832, #5831 ) ;
#5837 = circle ( 'none', #5816, 1.649999999999998600 ) ;
#5838 = axis2_placement_3d ( 'none', #5754, #5839, #5835 ) ;
#5839 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5840 = direction ( 'none', ( 9.933714385893447500e-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5841 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5842 = cartesian_point ( 'none', ( 36.76955262170093200, -36.76955262170001500, -0.5088825784476389600 ) ) ;
#5843 = axis2_placement_3d ( 'none', #5842, #5841, #5840 ) ;
#5844 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5845 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5846 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5847 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5848 = cartesian_point ( 'none', ( -36.76955262170040600, -36.76955262170054100, -25.00000000000000000 ) ) ;
#5849 = axis2_placement_3d ( 'none', #5848, #5847, #5846 ) ;
#5850 = plane ( 'none', #5849 ) ;
#5851 = face_outer_bound ( 'none', #1960, .t. ) ;
#5852 = conical_surface ( 'none', #5765, 4.200000000000002000, 0.01745329251994333400 ) ;
#5853 = circle ( 'none', #5779, 4.191117421552363900 ) ;
#5854 = conical_surface ( 'none', #5838, 4.200000000000002000, 0.01745329251994333400 ) ;
#5855 = circle ( 'none', #5771, 3.303639243727472900 ) ;
#5856 = face_outer_bound ( 'none', #1933, .t. ) ;
#5857 = face_bound ( 'none', #1918, .t. ) ;
#5858 = plane ( 'none', #5870 ) ;
#5859 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5860 = face_outer_bound ( 'none', #2067, .t. ) ;
#5861 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5862 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#5863 = cartesian_point ( 'none', ( -30.35999999999999900, 19.34499999999999200, -8.900000000000000400 ) ) ;
#5864 = circle ( 'none', #5672, 3.799999999999998000 ) ;
#5865 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5866 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000000600, -12.90000000000000400 ) ) ;
#5867 = face_bound ( 'none', #2020, .t. ) ;
#5868 = axis2_placement_3d ( 'none', #5673, #5859, #5668 ) ;
#5869 = face_bound ( 'none', #4895, .t. ) ;
#5870 = axis2_placement_3d ( 'none', #5678, #5677, #5676 ) ;
#5871 = cartesian_point ( 'none', ( 37.99590327080161200, -44.99563673225080200, -0.4999809615320732800 ) ) ;
#5872 = cartesian_point ( 'none', ( 44.83186009141499500, -37.99590327080159800, -0.3333206410213821500 ) ) ;
#5873 = cartesian_point ( 'none', ( 44.83911437557230800, -39.78809113511647400, -0.3340729841407753000 ) ) ;
#5874 = cartesian_point ( 'none', ( 44.09691053474304600, -41.56244134531420500, -0.3345045224482784400 ) ) ;
#5875 = cartesian_point ( 'none', ( 41.56244134531424100, -44.09691053474303100, -0.3345045224482782700 ) ) ;
#5876 = cartesian_point ( 'none', ( 39.78809113511647400, -44.83911437557226500, -0.3340729841407753000 ) ) ;
#5877 = cartesian_point ( 'none', ( 37.99590327080162700, -44.83186009141496700, -0.3333206410213821500 ) ) ;
#5878 = cartesian_point ( 'none', ( 44.66808345057915400, -37.99590327080159800, -0.1666603205106910700 ) ) ;
#5879 = cartesian_point ( 'none', ( 44.67516706126121300, -39.74515681734905600, -0.1670364920703876500 ) ) ;
#5880 = cartesian_point ( 'none', ( 43.95074681836633300, -41.47699873354447700, -0.1672522612241392200 ) ) ;
#5881 = cartesian_point ( 'none', ( 41.47699873354450500, -43.95074681836633300, -0.1672522612241391400 ) ) ;
#5882 = cartesian_point ( 'none', ( 39.74515681734905600, -44.67516706126117800, -0.1670364920703876500 ) ) ;
#5883 = cartesian_point ( 'none', ( 37.99590327080162700, -44.66808345057912500, -0.1666603205106910700 ) ) ;
#5884 = cartesian_point ( 'none', ( 44.50430680974331900, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#5885 = cartesian_point ( 'none', ( 44.51121974695011800, -39.70222249958162300, 0.0000000000000000000 ) ) ;
#5886 = cartesian_point ( 'none', ( 43.80458310198962800, -41.39155612177474100, 0.0000000000000000000 ) ) ;
#5887 = cartesian_point ( 'none', ( 41.39155612177476900, -43.80458310198962800, 0.0000000000000000000 ) ) ;
#5888 = cartesian_point ( 'none', ( 39.70222249958163700, -44.51121974695008300, 0.0000000000000000000 ) ) ;
#5889 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#5890 = axis2_placement_3d ( 'none', #5919, #5918, #5916 ) ;
#5891 = cartesian_point ( 'none', ( 37.99590327080162700, -44.50430680974329100, 0.0000000000000000000 ) ) ;
#5892 = cartesian_point ( 'none', ( 37.99590327080162700, -44.66808345057913200, -0.1666603205106898200 ) ) ;
#5893 = cartesian_point ( 'none', ( 37.99590327080162700, -44.83186009141496700, -0.3333206410213805900 ) ) ;
#5894 = cartesian_point ( 'none', ( 37.99590327080162000, -44.99563673225080900, -0.4999809615320720000 ) ) ;
#5895 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #5889, #5888, #5887, #5886, #5885, #5884 ),
( #5883, #5882, #5881, #5880, #5879, #5878 ),
( #5877, #5876, #5875, #5874, #5873, #5872 ),
( #5871, #5929, #5928, #5927, #5926, #5925 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993074200, 6.283185307179584500, 7.068545394366094700 ),
.unspecified. ) ;
#5896 = face_outer_bound ( 'none', #4906, .t. ) ;
#5897 = cartesian_point ( 'none', ( -19.08999999596776900, -1.601496713021790800e-015, 17.88999999596785200 ) ) ;
#5898 = conical_surface ( 'none', #5890, 1.199999999999999700, 0.7853981633974492800 ) ;
#5899 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865468000, -0.7071067811865483500 ) ) ;
#5900 = cartesian_point ( 'none', ( 19.08999999596776900, -1.734723475976807100e-014, -20.28999999596782900 ) ) ;
#5901 = line ( 'none', #5900, #6087 ) ;
#5902 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#5903 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#5904 = cartesian_point ( 'none', ( -19.08999999596789400, 1.734723475976807100e-015, -19.08999999596770500 ) ) ;
#5905 = axis2_placement_3d ( 'none', #5904, #5903, #5902 ) ;
#5906 = circle ( 'none', #5905, 1.199999999999999700 ) ;
#5907 = axis2_placement_3d ( 'none', #5972, #6080, #5964 ) ;
#5908 = cylindrical_surface ( 'none', #6086, 5.999999999999997300 ) ;
#5909 = cartesian_point ( 'none', ( -19.08999999596789400, 1.199999999999978400, -19.08999999596770500 ) ) ;
#5910 = cartesian_point ( 'none', ( 19.08999999596776900, 1.601496713021790800e-015, -17.88999999596784800 ) ) ;
#5911 = cartesian_point ( 'none', ( 19.08999999596776900, 1.867950238931823400e-015, -20.28999999596780800 ) ) ;
#5912 = direction ( 'none', ( 0.7071067811865483500, -0.7071067811865466800, -2.633951789598184000e-015 ) ) ;
#5913 = vector ( 'none', #5912, 1000.000000000000000 ) ;
#5914 = cartesian_point ( 'none', ( -17.88999999596789400, -1.721400799681306300e-014, -19.08999999596770900 ) ) ;
#5915 = cartesian_point ( 'none', ( -19.08999999596776900, 1.199999999999974200, 19.08999999596783000 ) ) ;
#5916 = direction ( 'none', ( -1.000000000000000000, -1.110223024625162900e-016, 2.891205793294679000e-015 ) ) ;
#5917 = line ( 'none', #5914, #5913 ) ;
#5918 = direction ( 'none', ( 1.110223024625156400e-016, -1.000000000000000000, -1.110223024625160200e-016 ) ) ;
#5919 = cartesian_point ( 'none', ( -19.08999999596789400, -1.734723475976808400e-014, -19.08999999596770500 ) ) ;
#5920 = face_outer_bound ( 'none', #4935, .t. ) ;
#5921 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#5922 = cartesian_point ( 'none', ( -37.99590327080162700, -44.99563673225082300, -0.4999809615320704400 ) ) ;
#5923 = b_spline_curve_with_knots ( 'none', 1,
( #5922, #5921 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5924 = cartesian_point ( 'none', ( -20.28999999596787500, 1.734723475976807100e-015, -19.08999999596770200 ) ) ;
#5925 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080159800, -0.4999809615320732800 ) ) ;
#5926 = cartesian_point ( 'none', ( 45.00306168988339600, -39.83102545288390000, -0.5011094762111629700 ) ) ;
#5927 = cartesian_point ( 'none', ( 44.24307425111975800, -41.64788395708393400, -0.5017567836724177200 ) ) ;
#5928 = cartesian_point ( 'none', ( 41.64788395708397700, -44.24307425111974400, -0.5017567836724174900 ) ) ;
#5929 = cartesian_point ( 'none', ( 39.83102545288389300, -45.00306168988335300, -0.5011094762111629700 ) ) ;
#5930 = cc_design_person_and_organization_assignment ( #6070, #5931, ( #6625 ) ) ;
#5931 = person_and_organization_role ( 'design_supplier' ) ;
#5932 = axis2_placement_3d ( 'none', #6074, #6073, #6072 ) ;
#5933 = direction ( 'none', ( 0.0000000000000000000, 2.220446049250312800e-016, -1.000000000000000000 ) ) ;
#5934 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 2.220446049250312800e-016 ) ) ;
#5935 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999997500, -26.42000000000000200 ) ) ;
#5936 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -17.11386396754200600 ) ) ;
#5937 = circle ( 'none', #5932, 2.999999999999999100 ) ;
#5938 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.08999999596783000 ) ) ;
#5939 = axis2_placement_3d ( 'none', #5938, #5934, #5933 ) ;
#5940 = circle ( 'none', #6069, 1.976136028425820700 ) ;
#5941 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5942 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5943 = axis2_placement_3d ( 'none', #5992, #5942, #5941 ) ;
#5944 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#5945 = toroidal_surface ( 'none', #5939, 0.04999999999999884400, 2.999999999999999600 ) ;
#5946 = face_outer_bound ( 'none', #4990, .t. ) ;
#5947 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#5948 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5949 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5950 = axis2_placement_3d ( 'none', #5952, #5947, #5944 ) ;
#5951 = cylindrical_surface ( 'none', #5950, 2.100000000000001000 ) ;
#5952 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#5953 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#5954 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 17.11386396754200900 ) ) ;
#5955 = cartesian_point ( 'none', ( 19.08999999596802900, 6.099583304394123200, 19.08999999596757400 ) ) ;
#5956 = face_outer_bound ( 'none', #5127, .t. ) ;
#5957 = axis2_placement_3d ( 'none', #5990, #5949, #5948 ) ;
#5958 = axis2_placement_3d ( 'none', #5962, #6061, #6060 ) ;
#5959 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#5960 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#5961 = b_spline_curve_with_knots ( 'none', 3,
( #6051, #6050, #6049, #6048 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5962 = cartesian_point ( 'none', ( -44.50430680974331200, -45.00000000000001400, 0.0000000000000000000 ) ) ;
#5963 = plane ( 'none', #5958 ) ;
#5964 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.798127796041817000e-017 ) ) ;
#5965 = axis2_placement_3d ( 'none', #6083, #5960, #5959 ) ;
#5966 = face_outer_bound ( 'none', #4941, .t. ) ;
#5967 = vector ( 'none', #5993, 1000.000000000000000 ) ;
#5968 = cartesian_point ( 'none', ( -44.50430680974330500, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#5969 = cartesian_point ( 'none', ( -44.66808345057915400, -37.99590327080162700, -0.1666603205106906800 ) ) ;
#5970 = cartesian_point ( 'none', ( -44.83186009141498800, -37.99590327080162700, -0.3333206410213813700 ) ) ;
#5971 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320668900 ) ) ;
#5972 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.880099249227018100e-032, -58.50000000000000000 ) ) ;
#5973 = face_outer_bound ( 'none', #1295, .t. ) ;
#5974 = cartesian_point ( 'none', ( -44.99563673225083000, 37.99590327080160500, -0.4999809615320735000 ) ) ;
#5975 = cartesian_point ( 'none', ( -44.83186009141498800, 37.99590327080162700, -0.3333206410213813700 ) ) ;
#5976 = cartesian_point ( 'none', ( -44.66808345057915400, 37.99590327080162700, -0.1666603205106906800 ) ) ;
#5977 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080900, -0.4999809615320706700 ) ) ;
#5978 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#5979 = b_spline_curve_with_knots ( 'none', 1,
( #5978, #5977 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#5980 = face_outer_bound ( 'none', #4968, .t. ) ;
#5981 = circle ( 'none', #5957, 1.999999999999970500 ) ;
#5982 = face_outer_bound ( 'none', #4971, .t. ) ;
#5983 = circle ( 'none', #5943, 1.976136028425820700 ) ;
#5984 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5985 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5986 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#5987 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#5988 = cartesian_point ( 'none', ( 0.6300000000000003400, 2.449293598294678800e-016, -1.999999999999970500 ) ) ;
#5989 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.831192008768394200 ) ) ;
#5990 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#5991 = conical_surface ( 'none', #6058, 1.999999999999970500, 0.2617993877991035600 ) ;
#5992 = cartesian_point ( 'none', ( 19.08999999596802900, 5.399999999999993200, 19.08999999596757000 ) ) ;
#5993 = direction ( 'none', ( 0.9659258262890801900, 3.169619151431222000e-017, 0.2588190451024764400 ) ) ;
#5994 = cartesian_point ( 'none', ( -44.99563673225083700, 37.99590327080158400, -0.4999809615320735000 ) ) ;
#5995 = cartesian_point ( 'none', ( -45.00306168988336000, 39.83102545288385000, -0.5011094762111629700 ) ) ;
#5996 = cartesian_point ( 'none', ( -44.24307425111975800, 41.64788395708392000, -0.5017567836724177200 ) ) ;
#5997 = cartesian_point ( 'none', ( -41.64788395708396300, 44.24307425111971500, -0.5017567836724177200 ) ) ;
#5998 = cartesian_point ( 'none', ( -39.83102545288389300, 45.00306168988335300, -0.5011094762111627500 ) ) ;
#5999 = cartesian_point ( 'none', ( -37.99590327080162700, 44.99563673225080200, -0.4999809615320735000 ) ) ;
#6000 = cartesian_point ( 'none', ( -44.83186009141499500, 37.99590327080159800, -0.3333206410213823100 ) ) ;
#6001 = cartesian_point ( 'none', ( -44.83911437557226500, 39.78809113511641700, -0.3340729841407753000 ) ) ;
#6002 = cartesian_point ( 'none', ( -44.09691053474305300, 41.56244134531420500, -0.3345045224482784400 ) ) ;
#6003 = cartesian_point ( 'none', ( -41.56244134531423400, 44.09691053474301700, -0.3345045224482784400 ) ) ;
#6004 = cartesian_point ( 'none', ( -39.78809113511647400, 44.83911437557225800, -0.3340729841407751900 ) ) ;
#6005 = cartesian_point ( 'none', ( -37.99590327080162700, 44.83186009141496700, -0.3333206410213823100 ) ) ;
#6006 = cartesian_point ( 'none', ( -44.66808345057915400, 37.99590327080159800, -0.1666603205106911600 ) ) ;
#6007 = cartesian_point ( 'none', ( -44.67516706126117800, 39.74515681734899200, -0.1670364920703876500 ) ) ;
#6008 = cartesian_point ( 'none', ( -43.95074681836634100, 41.47699873354447700, -0.1672522612241392200 ) ) ;
#6009 = cartesian_point ( 'none', ( -41.47699873354450500, 43.95074681836630500, -0.1672522612241392200 ) ) ;
#6010 = cartesian_point ( 'none', ( -39.74515681734905600, 44.67516706126116300, -0.1670364920703875900 ) ) ;
#6011 = cartesian_point ( 'none', ( -37.99590327080162700, 44.66808345057912500, -0.1666603205106911600 ) ) ;
#6012 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#6013 = cartesian_point ( 'none', ( -44.51121974695009000, 39.70222249958156600, 0.0000000000000000000 ) ) ;
#6014 = cartesian_point ( 'none', ( -43.80458310198962800, 41.39155612177475500, 0.0000000000000000000 ) ) ;
#6015 = cartesian_point ( 'none', ( -41.39155612177478400, 43.80458310198959300, 0.0000000000000000000 ) ) ;
#6016 = cartesian_point ( 'none', ( -39.70222249958164400, 44.51121974695008300, 0.0000000000000000000 ) ) ;
#6017 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#6018 = cartesian_point ( 'none', ( 37.99590327080165500, 44.99563673225080900, -0.4999809615320735000 ) ) ;
#6019 = cartesian_point ( 'none', ( 39.83102545288387800, 45.00306168988336000, -0.5011094762111629700 ) ) ;
#6020 = cartesian_point ( 'none', ( 41.64788395708397000, 44.24307425111973700, -0.5017567836724177200 ) ) ;
#6021 = cartesian_point ( 'none', ( 44.24307425111971500, 41.64788395708394800, -0.5017567836724174900 ) ) ;
#6022 = cartesian_point ( 'none', ( 45.00306168988339600, 39.83102545288387800, -0.5011094762111630900 ) ) ;
#6023 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320735000 ) ) ;
#6024 = cartesian_point ( 'none', ( 37.99590327080165500, 44.83186009141497400, -0.3333206410213823100 ) ) ;
#6025 = cartesian_point ( 'none', ( 39.78809113511646000, 44.83911437557226500, -0.3340729841407753000 ) ) ;
#6026 = cartesian_point ( 'none', ( 41.56244134531424100, 44.09691053474303100, -0.3345045224482785000 ) ) ;
#6027 = cartesian_point ( 'none', ( 44.09691053474301700, 41.56244134531422700, -0.3345045224482783300 ) ) ;
#6028 = cartesian_point ( 'none', ( 44.83911437557229400, 39.78809113511646000, -0.3340729841407753500 ) ) ;
#6029 = cartesian_point ( 'none', ( 44.83186009141498800, 37.99590327080161200, -0.3333206410213823100 ) ) ;
#6030 = cartesian_point ( 'none', ( 37.99590327080165500, 44.66808345057913200, -0.1666603205106911600 ) ) ;
#6031 = cartesian_point ( 'none', ( 39.74515681734904100, 44.67516706126117800, -0.1670364920703876500 ) ) ;
#6032 = cartesian_point ( 'none', ( 41.47699873354451900, 43.95074681836633300, -0.1672522612241392500 ) ) ;
#6033 = cartesian_point ( 'none', ( 43.95074681836631200, 41.47699873354449800, -0.1672522612241391600 ) ) ;
#6034 = cartesian_point ( 'none', ( 44.67516706126119200, 39.74515681734905600, -0.1670364920703876800 ) ) ;
#6035 = cartesian_point ( 'none', ( 44.66808345057915400, 37.99590327080161200, -0.1666603205106911600 ) ) ;
#6036 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#6037 = cartesian_point ( 'none', ( 39.70222249958162300, 44.51121974695009000, 0.0000000000000000000 ) ) ;
#6038 = cartesian_point ( 'none', ( 41.39155612177479100, 43.80458310198962800, 0.0000000000000000000 ) ) ;
#6039 = cartesian_point ( 'none', ( 43.80458310198960700, 41.39155612177476900, 0.0000000000000000000 ) ) ;
#6040 = cartesian_point ( 'none', ( 44.51121974695010400, 39.70222249958163700, 0.0000000000000000000 ) ) ;
#6041 = cartesian_point ( 'none', ( 44.50430680974331900, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#6042 = direction ( 'none', ( 0.0000000000000000000, 0.7009092642998565600, -0.7132504491541760100 ) ) ;
#6043 = direction ( 'none', ( 1.099815376354445200e-016, -0.7132504491541760100, -0.7009092642998565600 ) ) ;
#6044 = b_spline_curve_with_knots ( 'none', 3,
( #5894, #5893, #5892, #5891 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6045 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6041, #6040, #6039, #6038, #6037, #6036 ),
( #6035, #6034, #6033, #6032, #6031, #6030 ),
( #6029, #6028, #6027, #6026, #6025, #6024 ),
( #6023, #6022, #6021, #6020, #6019, #6018 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993076800, 6.283185307179586200, 7.068545394366094700 ),
.unspecified. ) ;
#6046 = axis2_placement_3d ( 'none', #6064, #6043, #6042 ) ;
#6047 = face_outer_bound ( 'none', #4894, .t. ) ;
#6048 = cartesian_point ( 'none', ( 37.99590327080163400, 44.99563673225081600, -0.4999809615320735000 ) ) ;
#6049 = cartesian_point ( 'none', ( 37.99590327080166900, 44.83186009141497400, -0.3333206410213795400 ) ) ;
#6050 = cartesian_point ( 'none', ( 37.99590327080166900, 44.66808345057913200, -0.1666603205106900500 ) ) ;
#6051 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#6052 = line ( 'none', #6057, #5967 ) ;
#6053 = cartesian_point ( 'none', ( 0.0000000000000000000, 2.345928515228548200e-016, 1.831192008768394200 ) ) ;
#6054 = axis2_placement_3d ( 'none', #6059, #5987, #5986 ) ;
#6055 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6017, #6016, #6015, #6014, #6013, #6012 ),
( #6011, #6010, #6009, #6008, #6007, #6006 ),
( #6005, #6004, #6003, #6002, #6001, #6000 ),
( #5999, #5998, #5997, #5996, #5995, #5994 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993075900, 6.283185307179586200, 7.068545394366096500 ),
.unspecified. ) ;
#6056 = circle ( 'none', #6054, 1.831192008768394200 ) ;
#6057 = cartesian_point ( 'none', ( 0.6300000000000003400, 2.449293598294670400e-016, 1.999999999999970500 ) ) ;
#6058 = axis2_placement_3d ( 'none', #5985, #5984, #5953 ) ;
#6059 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6060 = direction ( 'none', ( -0.7009092642998464600, 0.0000000000000000000, -0.7132504491541858900 ) ) ;
#6061 = direction ( 'none', ( 0.7132504491541858900, 0.0000000000000000000, -0.7009092642998464600 ) ) ;
#6062 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, 1.999999999999970500 ) ) ;
#6063 = plane ( 'none', #6046 ) ;
#6064 = cartesian_point ( 'none', ( -45.00000000000002800, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#6065 = direction ( 'none', ( 0.0000000000000000000, -2.065146995210483700e-016, 1.000000000000000000 ) ) ;
#6066 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6067 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6068 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 19.08999999596783000 ) ) ;
#6069 = axis2_placement_3d ( 'none', #6068, #6067, #6066 ) ;
#6070 = person_and_organization ( #6533, #6532 ) ;
#6071 = cartesian_point ( 'none', ( -26.53999999999999900, 3.199999999999996600, -22.21999999999999900 ) ) ;
#6072 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6073 = direction ( 'none', ( -1.000000000000000000, 2.719262146893781600e-032, -1.224646799147353200e-016 ) ) ;
#6074 = cartesian_point ( 'none', ( -19.08999999596776900, 3.099999999999993900, 19.13999999596782700 ) ) ;
#6075 = cartesian_point ( 'none', ( -44.50430680974331900, 37.99590327080159800, 0.0000000000000000000 ) ) ;
#6076 = face_outer_bound ( 'none', #4934, .t. ) ;
#6077 = plane ( 'none', #5907 ) ;
#6078 = b_spline_curve_with_knots ( 'none', 3,
( #6075, #5976, #5975, #5974 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6079 = b_spline_curve_with_knots ( 'none', 3,
( #5971, #5970, #5969, #5968 ),
.unspecified., .f., .f.,
( 4, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6080 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#6081 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 9.798127796041818300e-017 ) ) ;
#6082 = direction ( 'none', ( -0.0000000000000000000, 9.798127796041817000e-017, 1.000000000000000000 ) ) ;
#6083 = cartesian_point ( 'none', ( 0.0000000000000000000, 1.206989143222765500e-015, -58.50000000000000000 ) ) ;
#6084 = circle ( 'none', #5965, 5.999999999999999100 ) ;
#6085 = cartesian_point ( 'none', ( 0.0000000000000000000, 6.938893903907228400e-015, 0.0000000000000000000 ) ) ;
#6086 = axis2_placement_3d ( 'none', #6085, #6082, #6081 ) ;
#6087 = vector ( 'none', #5899, 999.9999999999998900 ) ;
#6088 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6089 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6090 = cartesian_point ( 'none', ( -19.08999999596776900, 5.399999999999993200, 21.06613602439365000 ) ) ;
#6091 = cc_design_person_and_organization_assignment ( #6098, #6092, ( #6142 ) ) ;
#6092 = person_and_organization_role ( 'classification_officer' ) ;
#6093 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6094 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6095 = cartesian_point ( 'none', ( 26.53999999999999600, 24.32000000000000700, -8.899999999999998600 ) ) ;
#6096 = axis2_placement_3d ( 'none', #6095, #6094, #6093 ) ;
#6097 = circle ( 'none', #6096, 1.649999999999991700 ) ;
#6098 = person_and_organization ( #6533, #6532 ) ;
#6099 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154900e-016, 1.000000000000000000 ) ) ;
#6100 = cartesian_point ( 'none', ( -19.08999999596776900, 6.099583304394122300, 19.08999999596783000 ) ) ;
#6101 = circle ( 'none', #6249, 2.100000000000001000 ) ;
#6102 = security_classification_level ( 'unclassified' ) ;
#6103 = direction ( 'none', ( 0.9659258262890801900, 0.0000000000000000000, -0.2588190451024764400 ) ) ;
#6104 = cartesian_point ( 'none', ( 17.11386396754220800, 5.399999999999993200, 19.08999999596758800 ) ) ;
#6105 = face_outer_bound ( 'none', #5133, .t. ) ;
#6106 = face_outer_bound ( 'none', #5094, .t. ) ;
#6107 = axis2_placement_3d ( 'none', #6215, #6206, #6205 ) ;
#6108 = direction ( 'none', ( 0.0000000000000000000, -0.7071067811865469100, 0.7071067811865482400 ) ) ;
#6109 = vector ( 'none', #6108, 999.9999999999998900 ) ;
#6110 = cartesian_point ( 'none', ( 19.08999999596776900, 1.199999999999978400, -19.08999999596783000 ) ) ;
#6111 = cartesian_point ( 'none', ( -19.08999999596776900, -2.185251979280163200e-014, 20.28999999596782900 ) ) ;
#6112 = direction ( 'none', ( -8.659560562354941500e-017, -0.7071067811865466800, -0.7071067811865483500 ) ) ;
#6113 = vector ( 'none', #6112, 1000.000000000000000 ) ;
#6114 = cartesian_point ( 'none', ( -19.08999999596776900, -2.131961274098156200e-014, 17.88999999596783000 ) ) ;
#6115 = line ( 'none', #6114, #6113 ) ;
#6116 = face_outer_bound ( 'none', #5055, .t. ) ;
#6117 = cartesian_point ( 'none', ( -44.66808345057914000, -37.99590327080162700, -0.1666603205106910700 ) ) ;
#6118 = cartesian_point ( 'none', ( -37.99590327080163400, -44.50430680974329800, 0.0000000000000000000 ) ) ;
#6119 = cartesian_point ( 'none', ( -39.70222249958167300, -44.51121974695007600, 0.0000000000000000000 ) ) ;
#6120 = cartesian_point ( 'none', ( -41.39155612177479100, -43.80458310198960700, 0.0000000000000000000 ) ) ;
#6121 = cartesian_point ( 'none', ( -43.80458310198963500, -41.39155612177474100, 0.0000000000000000000 ) ) ;
#6122 = cartesian_point ( 'none', ( -44.51121974695010400, -39.70222249958162300, 0.0000000000000000000 ) ) ;
#6123 = cartesian_point ( 'none', ( -44.50430680974329800, -37.99590327080162700, 0.0000000000000000000 ) ) ;
#6124 = b_spline_surface_with_knots ( 'none', 3, 3, (
( #6123, #6122, #6121, #6120, #6119, #6118 ),
( #6117, #6247, #6246, #6245, #6244, #6243 ),
( #6242, #6241, #6240, #6239, #6137, #6136 ),
( #6135, #6134, #6133, #6132, #6131, #6130 ) ),
.unspecified., .f., .f., .f.,
( 4, 4 ),
( 4, 2, 4 ),
( 0.0000000000000000000, 1.000000000000000000 ),
( 5.497825219993078600, 6.283185307179586200, 7.068545394366093900 ),
.unspecified. ) ;
#6125 = axis2_placement_3d ( 'none', #6128, #6209, #6250 ) ;
#6126 = axis2_placement_3d ( 'none', #6129, #6148, #6147 ) ;
#6127 = face_outer_bound ( 'none', #5028, .t. ) ;
#6128 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#6129 = cartesian_point ( 'none', ( 44.50430680974330500, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#6130 = cartesian_point ( 'none', ( -37.99590327080163400, -44.99563673225080900, -0.4999809615320732800 ) ) ;
#6131 = cartesian_point ( 'none', ( -39.83102545288392800, -45.00306168988333900, -0.5011094762111627500 ) ) ;
#6132 = cartesian_point ( 'none', ( -41.64788395708397700, -44.24307425111973700, -0.5017567836724177200 ) ) ;
#6133 = cartesian_point ( 'none', ( -44.24307425111976500, -41.64788395708391300, -0.5017567836724174900 ) ) ;
#6134 = cartesian_point ( 'none', ( -45.00306168988338100, -39.83102545288389300, -0.5011094762111626400 ) ) ;
#6135 = cartesian_point ( 'none', ( -44.99563673225082300, -37.99590327080162700, -0.4999809615320732800 ) ) ;
#6136 = cartesian_point ( 'none', ( -37.99590327080163400, -44.83186009141497400, -0.3333206410213821500 ) ) ;
#6137 = cartesian_point ( 'none', ( -39.78809113511651000, -44.83911437557225100, -0.3340729841407751900 ) ) ;
#6138 = cartesian_point ( 'none', ( 44.50430680974329100, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#6139 = cylindrical_surface ( 'none', #6202, 41.48499999999999900 ) ;
#6140 = face_outer_bound ( 'none', #5073, .t. ) ;
#6141 = b_spline_curve_with_knots ( 'none', 1,
( #6138, #6201 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6142 = security_classification ( '', '', #6102 ) ;
#6143 = cartesian_point ( 'none', ( 44.50430680974330500, -37.99590327080159800, 0.0000000000000000000 ) ) ;
#6144 = cartesian_point ( 'none', ( 44.99563673225083700, -37.99590327080161200, -0.4999809615320706700 ) ) ;
#6145 = face_outer_bound ( 'none', #4891, .t. ) ;
#6146 = b_spline_curve_with_knots ( 'none', 1,
( #6144, #6143 ),
.unspecified., .f., .f.,
( 2, 2 ),
( 0.0000000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#6147 = direction ( 'none', ( -0.7009092642998615600, 0.0000000000000000000, 0.7132504491541710200 ) ) ;
#6148 = direction ( 'none', ( -0.7132504491541711300, -1.099815376354438100e-016, -0.7009092642998616700 ) ) ;
#6149 = axis2_placement_3d ( 'none', #6234, #6182, #6169 ) ;
#6150 = direction ( 'none', ( -0.7071067811865483500, -0.7071067811865466800, 7.414645665810698800e-015 ) ) ;
#6151 = vector ( 'none', #6150, 1000.000000000000000 ) ;
#6152 = cartesian_point ( 'none', ( 17.88999999596802900, -2.145283950393655400e-014, 19.08999999596758100 ) ) ;
#6153 = circle ( 'none', #6149, 1.199999999999999700 ) ;
#6154 = axis2_placement_3d ( 'none', #6088, #6167, #6089 ) ;
#6155 = direction ( 'none', ( -1.110223024625156400e-016, -1.000000000000000000, -1.110223024625144800e-016 ) ) ;
#6156 = cartesian_point ( 'none', ( 19.08999999596776900, -1.734723475976807100e-014, -17.88999999596783000 ) ) ;
#6157 = line ( 'none', #6156, #6231 ) ;
#6158 = cartesian_point ( 'none', ( 19.08999999596802900, -2.158606626689156900e-014, 19.08999999596757000 ) ) ;
#6159 = axis2_placement_3d ( 'none', #6158, #6155, #6254 ) ;
#6160 = cartesian_point ( 'none', ( -19.08999999596776900, -1.867950238931823400e-015, 20.28999999596780800 ) ) ;
#6161 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6162 = axis2_placement_3d ( 'none', #6203, #6251, #6174 ) ;
#6163 = axis2_placement_3d ( 'none', #6166, #6165, #6176 ) ;
#6164 = axis2_placement_3d ( 'none', #6237, #6177, #6187 ) ;
#6165 = direction ( 'none', ( 1.110223024625156400e-016, 1.000000000000000000, 1.110223024625144800e-016 ) ) ;
#6166 = cartesian_point ( 'none', ( 19.08999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#6167 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6168 = axis2_placement_3d ( 'none', #6172, #6161, #6183 ) ;
#6169 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#6170 = cartesian_point ( 'none', ( 19.08999999596802900, 1.199999999999974200, 19.08999999596757000 ) ) ;
#6171 = cylindrical_surface ( 'none', #6168, 2.000000000000005300 ) ;
#6172 = cartesian_point ( 'none', ( -30.35999999999999900, -6.938893903907228400e-015, -19.34499999999999900 ) ) ;
#6173 = cartesian_point ( 'none', ( 5.370000000000000100, 0.0000000000000000000, 1.999999999999998700 ) ) ;
#6174 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6175 = circle ( 'none', #6154, 1.999999999999998700 ) ;
#6176 = direction ( 'none', ( -1.000000000000000000, 1.110223024625145100e-016, 1.023771231724018200e-014 ) ) ;
#6177 = direction ( 'none', ( 1.035198540341341100e-014, -1.110223024625156300e-016, 1.000000000000000000 ) ) ;
#6178 = cartesian_point ( 'none', ( -17.11386396754207300, 5.399999999999996800, -19.08999999596771200 ) ) ;
#6179 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6180 = cartesian_point ( 'none', ( -17.88999999596791200, 1.734723475976807100e-015, -19.08999999596770900 ) ) ;
#6181 = toroidal_surface ( 'none', #6163, 0.04999999999999884400, 2.999999999999999600 ) ;
#6182 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#6183 = direction ( 'none', ( 0.0000000000000000000, -1.110223024625154600e-016, 1.000000000000000000 ) ) ;
#6184 = vector ( 'none', #6179, 1000.000000000000000 ) ;
#6185 = cartesian_point ( 'none', ( -26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#6186 = line ( 'none', #6185, #6184 ) ;
#6187 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -1.040834085586084600e-014 ) ) ;
#6188 = line ( 'none', #6152, #6151 ) ;
#6189 = vector ( 'none', #6103, 1000.000000000000000 ) ;
#6190 = cartesian_point ( 'none', ( 0.6300000000000003400, 0.0000000000000000000, -1.999999999999970500 ) ) ;
#6191 = direction ( 'none', ( 0.0000000000000000000, 0.7009092642998516800, 0.7132504491541809000 ) ) ;
#6192 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6193 = cartesian_point ( 'none', ( -26.53999999999999900, -6.505213034913026600e-015, -24.32000000000000000 ) ) ;
#6194 = cartesian_point ( 'none', ( -45.00000000000001400, -44.50430680974330500, 0.0000000000000000000 ) ) ;
#6195 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6196 = line ( 'none', #6190, #6189 ) ;
#6197 = axis2_placement_3d ( 'none', #6194, #6204, #6191 ) ;
#6198 = plane ( 'none', #6197 ) ;
#6199 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6200 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -8.900000000000000400 ) ) ;
#6201 = cartesian_point ( 'none', ( 44.99563673225083000, 37.99590327080161200, -0.4999809615320704400 ) ) ;
#6202 = axis2_placement_3d ( 'none', #6200, #6199, #6195 ) ;
#6203 = cartesian_point ( 'none', ( -6.349999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6204 = direction ( 'none', ( -1.649723064531679000e-016, 0.7132504491541809000, -0.7009092642998516800 ) ) ;
#6205 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6206 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
#6207 = face_outer_bound ( 'none', #5058, .t. ) ;
#6208 = axis2_placement_3d ( 'none', #6221, #6212, #6213 ) ;
#6209 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6210 = cylindrical_surface ( 'none', #6208, 1.649999999999995200 ) ;
#6211 = circle ( 'none', #6125, 41.48499999999999900 ) ;
#6212 = direction ( 'none', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
#6213 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6214 = face_outer_bound ( 'none', #2058, .t. ) ;
#6215 = cartesian_point ( 'none', ( 19.08999999596776900, -1.734723475976807100e-014, -19.08999999596783000 ) ) ;
#6216 = face_outer_bound ( 'none', #4940, .t. ) ;
#6217 = direction ( 'none', ( -0.7071067811865482400, -0.7071067811865469100, 2.390346938106257000e-015 ) ) ;
#6218 = vector ( 'none', #6217, 999.9999999999998900 ) ;
#6219 = cartesian_point ( 'none', ( -20.28999999596789300, -1.748046152272310400e-014, -19.08999999596770200 ) ) ;
#6220 = line ( 'none', #6219, #6218 ) ;
#6221 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000000, -8.900000000000000400 ) ) ;
#6222 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#6223 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#6224 = cartesian_point ( 'none', ( 19.08999999596776900, 1.734723475976807100e-015, -19.08999999596783000 ) ) ;
#6225 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -2.220446049250312800e-016 ) ) ;
#6226 = cartesian_point ( 'none', ( -19.08999999596776900, -2.158606626689159700e-014, 19.08999999596783000 ) ) ;
#6227 = line ( 'none', #6111, #6109 ) ;
#6228 = direction ( 'none', ( 0.0000000000000000000, -2.220446049250300000e-016, 1.000000000000000000 ) ) ;
#6229 = conical_surface ( 'none', #6107, 1.199999999999999700, 0.7853981633974492800 ) ;
#6230 = direction ( 'none', ( 8.659560562354942700e-017, -0.7071067811865468000, 0.7071067811865483500 ) ) ;
#6231 = vector ( 'none', #6230, 999.9999999999998900 ) ;
#6232 = circle ( 'none', #6252, 1.199999999999999700 ) ;
#6233 = circle ( 'none', #6164, 2.999999999999999100 ) ;
#6234 = cartesian_point ( 'none', ( -19.08999999596776900, -1.734723475976807100e-015, 19.08999999596783000 ) ) ;
#6235 = face_outer_bound ( 'none', #4986, .t. ) ;
#6236 = cylindrical_surface ( 'none', #6162, 1.999999999999984500 ) ;
#6237 = cartesian_point ( 'none', ( 19.13999999596802900, 3.099999999999993900, 19.08999999596757000 ) ) ;
#6238 = cartesian_point ( 'none', ( 5.370000000000000100, 2.449293598294704900e-016, -1.999999999999998700 ) ) ;
#6239 = cartesian_point ( 'none', ( -41.56244134531424800, -44.09691053474302400, -0.3345045224482784400 ) ) ;
#6240 = cartesian_point ( 'none', ( -44.09691053474305300, -41.56244134531418400, -0.3345045224482782700 ) ) ;
#6241 = cartesian_point ( 'none', ( -44.83911437557228700, -39.78809113511646700, -0.3340729841407750800 ) ) ;
#6242 = cartesian_point ( 'none', ( -44.83186009141498800, -37.99590327080162700, -0.3333206410213821500 ) ) ;
#6243 = cartesian_point ( 'none', ( -37.99590327080163400, -44.66808345057913200, -0.1666603205106910700 ) ) ;
#6244 = cartesian_point ( 'none', ( -39.74515681734909800, -44.67516706126116300, -0.1670364920703875900 ) ) ;
#6245 = cartesian_point ( 'none', ( -41.47699873354451900, -43.95074681836631900, -0.1672522612241392200 ) ) ;
#6246 = cartesian_point ( 'none', ( -43.95074681836634100, -41.47699873354446300, -0.1672522612241391400 ) ) ;
#6247 = cartesian_point ( 'none', ( -44.67516706126119200, -39.74515681734904100, -0.1670364920703875400 ) ) ;
#6248 = plane ( 'none', #6126 ) ;
#6249 = axis2_placement_3d ( 'none', #6193, #6192, #6099 ) ;
#6250 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6251 = direction ( 'none', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
#6252 = axis2_placement_3d ( 'none', #6224, #6223, #6222 ) ;
#6253 = conical_surface ( 'none', #6255, 1.199999999999999700, 0.7853981633974492800 ) ;
#6254 = direction ( 'none', ( 1.000000000000000000, -1.110223024625137200e-016, -1.156482317317871600e-014 ) ) ;
#6255 = axis2_placement_3d ( 'none', #6226, #6225, #6228 ) ;
#6256 = face_outer_bound ( 'none', #5119, .t. ) ;
#6257 = conical_surface ( 'none', #6159, 1.199999999999999700, 0.7853981633974492800 ) ;
#6258 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #6266, 'distance_accuracy_value', 'none');
#6259 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#6260 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#6261 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#6262 = shape_representation_relationship ( 'none' , 'none' , #6387, #6389 ) ;
#6263 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6264 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#6265 = direction ( 'none', ( 0.0000000000000000000, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#6266 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#6267 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#6268 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6269 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6270 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.03999999596783300 ) ) ;
#6271 = axis2_placement_3d ( 'none', #6270, #6269, #6268 ) ;
#6272 = axis2_placement_3d ( 'none', #6341, #6339, #6265 ) ;
#6273 = cartesian_point ( 'none', ( -19.08999999596789400, 6.099583304394126800, -19.08999999596770500 ) ) ;
#6274 = direction ( 'none', ( 0.7071067811865482400, -0.7071067811865469100, -7.485059306055526200e-015 ) ) ;
#6275 = circle ( 'none', #6360, 2.999999999999999100 ) ;
#6276 = toroidal_surface ( 'none', #6349, 0.04999999999999884400, 2.999999999999999600 ) ;
#6277 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, -3.469446951953615400e-015 ) ) ;
#6278 = cartesian_point ( 'none', ( 20.28999999596803100, -2.171929302984658600e-014, 19.08999999596755600 ) ) ;
#6279 = line ( 'none', #6278, #6310 ) ;
#6280 = cartesian_point ( 'none', ( -26.53999999999999900, -6.272066199741744400e-015, -26.42000000000000200 ) ) ;
#6281 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 3.469446951953615400e-015 ) ) ;
#6282 = direction ( 'none', ( -3.369018681194646900e-015, 1.110223024625156500e-016, -1.000000000000000000 ) ) ;
#6283 = cartesian_point ( 'none', ( -19.13999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#6284 = axis2_placement_3d ( 'none', #6283, #6282, #6281 ) ;
#6285 = circle ( 'none', #6284, 2.999999999999999100 ) ;
#6286 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6287 = cartesian_point ( 'none', ( 20.28999999596801000, -1.734723475976803900e-015, 19.08999999596755600 ) ) ;
#6288 = direction ( 'none', ( 1.000000000000000000, 1.110223024625160200e-016, -3.412570772413394100e-015 ) ) ;
#6289 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#6290 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#6291 = cartesian_point ( 'none', ( 18.91500000000000300, -30.62999999999999900, 2.600000000000005000 ) ) ;
#6292 = axis2_placement_3d ( 'none', #6291, #6290, #6289 ) ;
#6293 = direction ( 'none', ( 6.927953425382693200e-018, -3.943254889468735800e-018, 1.000000000000000000 ) ) ;
#6294 = date_time_role ( 'classification_date' ) ;
#6295 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6296 = direction ( 'none', ( 0.6616164786858739200, 0.7498424068638054300, -1.626828412603339300e-018 ) ) ;
#6297 = cartesian_point ( 'none', ( 30.35999999999999900, 19.34500000000001000, 11.70000000000000500 ) ) ;
#6298 = axis2_placement_3d ( 'none', #6297, #6296, #6303 ) ;
#6299 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6300 = direction ( 'none', ( -0.8887013989079721700, 0.4584864486318144800, 7.964810831029431700e-018 ) ) ;
#6301 = cartesian_point ( 'none', ( 26.54000000000000600, 24.32000000000001400, 2.600000000000003200 ) ) ;
#6302 = axis2_placement_3d ( 'none', #6301, #6300, #6293 ) ;
#6303 = direction ( 'none', ( -6.927953425382680100e-018, 3.943254889470578600e-018, -1.000000000000000000 ) ) ;
#6304 = shape_representation_relationship ( 'none' , 'none' , #6388, #6305 ) ;
#6305 = advanced_brep_shape_representation ( '', ( #1198, #6382 ), #6306 ) ;
#6306 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #6307 ) ) global_unit_assigned_context ( ( #6264, #6427, #6308 ) ) representation_context ( 'none', 'workaspace' ) );
#6307 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #6264, 'distance_accuracy_value', 'none');
#6308 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#6309 = circle ( 'none', #6377, 2.999999999999999100 ) ;
#6310 = vector ( 'none', #6274, 999.9999999999998900 ) ;
#6311 = toroidal_surface ( 'none', #6431, 0.04999999999999884400, 2.999999999999999600 ) ;
#6312 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6313 = cc_design_approval ( #6314, ( #6317 ) ) ;
#6314 = approval ( #6315, 'unknown' ) ;
#6315 = approval_status ( 'not_yet_approved' ) ;
#6316 = cc_design_security_classification ( #6317, ( #6719 ) ) ;
#6317 = security_classification ( '', '', #6718 ) ;
#6318 = date_and_time ( #6319, #6320 ) ;
#6319 = calendar_date ( 2020, 9, 7 ) ;
#6320 = local_time ( 19, 1, 17.00000000000000000, #6321 ) ;
#6321 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6322 = shape_definition_representation ( #6323, #6387 ) ;
#6323 = product_definition_shape ( 'none', 'none', #6681 ) ;
#6324 = product_related_product_category ( 'detail', '', ( #6688 ) ) ;
#6325 = cc_design_security_classification ( #6142, ( #6625 ) ) ;
#6326 = cc_design_approval ( #6334, ( #6142 ) ) ;
#6327 = approval_date_time ( #6328, #6334 ) ;
#6328 = date_and_time ( #6329, #6330 ) ;
#6329 = calendar_date ( 2020, 9, 7 ) ;
#6330 = local_time ( 19, 1, 17.00000000000000000, #6331 ) ;
#6331 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6332 = approval_person_organization ( #6336, #6334, #6333 ) ;
#6333 = approval_role ( '' ) ;
#6334 = approval ( #6335, 'unspecified' ) ;
#6335 = approval_status ( 'not_yet_approved' ) ;
#6336 = person_and_organization ( #6533, #6532 ) ;
#6337 = direction ( 'none', ( -1.110223024625156400e-016, 1.000000000000000000, 1.110223024625160200e-016 ) ) ;
#6338 = cartesian_point ( 'none', ( -19.08999999596789400, 3.099999999999998300, -19.08999999596770500 ) ) ;
#6339 = direction ( 'none', ( 0.0000000000000000000, -1.000000000000000000, -1.110223024625156400e-016 ) ) ;
#6340 = cartesian_point ( 'none', ( 21.06613602439385200, 5.399999999999993200, 19.08999999596754900 ) ) ;
#6341 = cartesian_point ( 'none', ( 19.08999999596802900, -1.734723475976807100e-015, 19.08999999596757400 ) ) ;
#6342 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
#6343 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 1.224646799147353200e-016 ) ) ;
#6344 = axis2_placement_3d ( 'none', #6350, #6343, #6342 ) ;
#6345 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -19.08999999596783000 ) ) ;
#6346 = circle ( 'none', #6272, 1.199999999999999700 ) ;
#6347 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6348 = direction ( 'none', ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
#6349 = axis2_placement_3d ( 'none', #6361, #6348, #6347 ) ;
#6350 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.13999999596782700 ) ) ;
#6351 = circle ( 'none', #6271, 2.999999999999999100 ) ;
#6352 = axis2_placement_3d ( 'none', #6345, #6362, #6364 ) ;
#6353 = circle ( 'none', #6352, 1.976136028425824000 ) ;
#6354 = face_outer_bound ( 'none', #5112, .t. ) ;
#6355 = circle ( 'none', #6344, 2.999999999999999100 ) ;
#6356 = cartesian_point ( 'none', ( 19.08999999596776900, 5.399999999999996800, -21.06613602439365400 ) ) ;
#6357 = direction ( 'none', ( -1.000000000000000000, 0.0000000000000000000, 1.040834085586084600e-014 ) ) ;
#6358 = direction ( 'none', ( -1.047445008332814600e-014, 1.110223024625156400e-016, -1.000000000000000000 ) ) ;
#6359 = cartesian_point ( 'none', ( 19.03999999596803100, 3.099999999999993900, 19.08999999596757000 ) ) ;
#6360 = axis2_placement_3d ( 'none', #6359, #6358, #6357 ) ;
#6361 = cartesian_point ( 'none', ( 19.08999999596776900, 3.099999999999998300, -19.08999999596783000 ) ) ;
#6362 = direction ( 'none', ( 0.0000000000000000000, 1.000000000000000000, 1.110223024625156400e-016 ) ) ;
#6363 = cartesian_point ( 'none', ( -26.53999999999999900, -6.738359870084308800e-015, -22.21999999999999900 ) ) ;
#6364 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6365 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6366 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6367 = axis2_placement_3d ( 'none', #6366, #6365, #6299 ) ;
#6368 = date_and_time ( #6396, #6369 ) ;
#6369 = local_time ( 19, 1, 17.00000000000000000, #6312 ) ;
#6370 = cartesian_point ( 'none', ( -19.08999999596789400, 5.399999999999996800, -19.08999999596770500 ) ) ;
#6371 = cartesian_point ( 'none', ( -19.03999999596789600, 3.099999999999998300, -19.08999999596770500 ) ) ;
#6372 = direction ( 'none', ( 3.491483361109382100e-015, -1.110223024625156400e-016, 1.000000000000000000 ) ) ;
#6373 = cartesian_point ( 'none', ( -21.06613602439371400, 5.399999999999996800, -19.08999999596769800 ) ) ;
#6374 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6375 = axis2_placement_3d ( 'none', #6370, #6286, #6374 ) ;
#6376 = circle ( 'none', #6375, 1.976136028425824000 ) ;
#6377 = axis2_placement_3d ( 'none', #6371, #6372, #6277 ) ;
#6378 = shape_representation ( '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', ( #6382 ), #6384 ) ;
#6379 = direction ( 'none', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6380 = direction ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
#6381 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6382 = axis2_placement_3d ( 'none', #6381, #6380, #6379 ) ;
#6383 = advanced_brep_shape_representation ( '', ( #5016, #6382 ), #6384 ) ;
#6384 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #6258 ) ) global_unit_assigned_context ( ( #6266, #6261, #6259 ) ) representation_context ( 'none', 'workaspace' ) );
#6385 = axis2_placement_3d ( 'none', #6429, #6263, #6295 ) ;
#6386 = shape_representation ( '(�зǫ~)5gx10xk(5de0102000)', ( #6385, #6298, #6302, #6292, #6421, #6417, #6413, #6409, #6405 ), #6397 ) ;
#6387 = shape_representation ( '5ge���o', ( #6382 ), #6390 ) ;
#6388 = shape_representation ( '5gx10x���c�~��_g583-m(gx)', ( #6382 ), #6306 ) ;
#6389 = advanced_brep_shape_representation ( '', ( #5060, #6382 ), #6390 ) ;
#6390 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #6391 ) ) global_unit_assigned_context ( ( #6260, #6393, #6392 ) ) representation_context ( 'none', 'workaspace' ) );
#6391 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #6260, 'distance_accuracy_value', 'none');
#6392 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#6393 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#6394 = shape_representation ( '�y�y����m4 x 10_���ym4 x 10', ( #6382 ), #6423 ) ;
#6395 = cc_design_date_and_time_assignment ( #6368, #6294, ( #6142 ) ) ;
#6396 = calendar_date ( 2020, 9, 7 ) ;
#6397 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #6398 ) ) global_unit_assigned_context ( ( #6401, #6400, #6399 ) ) representation_context ( 'none', 'workaspace' ) );
#6398 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #6401, 'distance_accuracy_value', 'none');
#6399 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#6400 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#6401 =( length_unit ( ) named_unit ( * ) si_unit ( .milli., .metre. ) );
#6402 = direction ( 'none', ( -1.000000000000000200, -2.914335439641035900e-016, 6.927953425382677000e-018 ) ) ;
#6403 = direction ( 'none', ( 2.914335439641035900e-016, -1.000000000000000200, -1.149655573519861800e-016 ) ) ;
#6404 = cartesian_point ( 'none', ( -1.549151286576485400e-015, -3.905116762229451500e-015, 8.899999999999998600 ) ) ;
#6405 = axis2_placement_3d ( 'none', #6404, #6403, #6402 ) ;
#6406 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#6407 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#6408 = cartesian_point ( 'none', ( -28.36499999999999800, -22.16500000000001300, 2.600000000000008500 ) ) ;
#6409 = axis2_placement_3d ( 'none', #6408, #6407, #6406 ) ;
#6410 = direction ( 'none', ( 6.927953425382691600e-018, -3.943254889468734300e-018, 1.000000000000000000 ) ) ;
#6411 = direction ( 'none', ( 0.07328575049965097000, 0.9973109839832825500, 3.424931147707156000e-018 ) ) ;
#6412 = cartesian_point ( 'none', ( -26.54000000000000300, 24.32000000000000400, 2.600000000000001400 ) ) ;
#6413 = axis2_placement_3d ( 'none', #6412, #6411, #6410 ) ;
#6414 = direction ( 'none', ( -1.000000000000000000, -3.623403660446555800e-016, -1.388325804707673500e-017 ) ) ;
#6415 = direction ( 'none', ( -6.927953425382684700e-018, 3.943254889468737400e-018, -1.000000000000000000 ) ) ;
#6416 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6417 = axis2_placement_3d ( 'none', #6416, #6415, #6414 ) ;
#6418 = direction ( 'none', ( -6.927953425382680100e-018, 3.943254889470578600e-018, -1.000000000000000000 ) ) ;
#6419 = direction ( 'none', ( 0.6616164786858739200, 0.7498424068638054300, -1.626828412603339300e-018 ) ) ;
#6420 = cartesian_point ( 'none', ( -30.36000000000001000, 19.34499999999999900, 11.70000000000000300 ) ) ;
#6421 = axis2_placement_3d ( 'none', #6420, #6419, #6418 ) ;
#6422 = advanced_brep_shape_representation ( '', ( #796, #6382 ), #6423 ) ;
#6423 =( geometric_representation_context ( 3 ) global_uncertainty_assigned_context ( ( #6424 ) ) global_unit_assigned_context ( ( #6267, #6428, #6425 ) ) representation_context ( 'none', 'workaspace' ) );
#6424 = uncertainty_measure_with_unit (length_measure( 1.000000000000000100e-005 ), #6267, 'distance_accuracy_value', 'none');
#6425 =( named_unit ( * ) si_unit ( $, .steradian. ) solid_angle_unit ( ) );
#6426 = shape_representation_relationship ( 'none' , 'none' , #6394, #6422 ) ;
#6427 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#6428 =( named_unit ( * ) plane_angle_unit ( ) si_unit ( $, .radian. ) );
#6429 = cartesian_point ( 'none', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
#6430 = shape_representation_relationship ( 'none' , 'none' , #6378, #6383 ) ;
#6431 = axis2_placement_3d ( 'none', #6338, #6337, #6288 ) ;
#6432 = face_outer_bound ( 'none', #5000, .t. ) ;
#6433 = cartesian_point ( 'none', ( 19.08999999596776900, 6.099583304394126800, -19.08999999596783000 ) ) ;
#6434 = product ( '�y�y����m4 x 10_���ym4 x 10', '�y�y����m4 x 10_���ym4 x 10', '', ( #6435 ) ) ;
#6435 = mechanical_context ( 'none', #6664, 'mechanical' ) ;
#6436 = date_and_time ( #6562, #6437 ) ;
#6437 = local_time ( 19, 1, 17.00000000000000000, #6438 ) ;
#6438 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6439 = approval_person_organization ( #6443, #6441, #6440 ) ;
#6440 = approval_role ( '' ) ;
#6441 = approval ( #6442, 'unspecified' ) ;
#6442 = approval_status ( 'not_yet_approved' ) ;
#6443 = person_and_organization ( #6533, #6532 ) ;
#6444 = product_definition ( 'unknown', '', #6550, #6445 ) ;
#6445 = design_context ( 'detailed design', #6448, 'design' ) ;
#6446 = local_time ( 19, 1, 17.00000000000000000, #6655 ) ;
#6447 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6448 ) ;
#6448 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6449 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6450 = cc_design_approval ( #6451, ( #6454 ) ) ;
#6451 = approval ( #6452, 'unknown' ) ;
#6452 = approval_status ( 'not_yet_approved' ) ;
#6453 = cc_design_security_classification ( #6454, ( #6456 ) ) ;
#6454 = security_classification ( '', '', #6455 ) ;
#6455 = security_classification_level ( 'unclassified' ) ;
#6456 = next_assembly_usage_occurrence ( 'nauo1', ' ', ' ', #6524, #6444, $ ) ;
#6457 = product_definition_shape ( 'none', 'none', #6456 ) ;
#6458 =( representation_relationship ('none','none', #6386, #6394 ) representation_relationship_with_transformation ( #6459 )shape_representation_relationship( ) );
#6459 = item_defined_transformation ( 'none', 'none', #6413, #6382 ) ;
#6460 = context_dependent_shape_representation ( #6721, #6720 ) ;
#6461 = product_definition_shape ( 'none', 'none', #6524 ) ;
#6462 = product_related_product_category ( 'detail', '', ( #6534 ) ) ;
#6463 = cc_design_security_classification ( #6484, ( #6503 ) ) ;
#6464 = cc_design_approval ( #6472, ( #6484 ) ) ;
#6465 = approval_date_time ( #6466, #6472 ) ;
#6466 = date_and_time ( #6467, #6468 ) ;
#6467 = calendar_date ( 2020, 9, 7 ) ;
#6468 = local_time ( 19, 1, 17.00000000000000000, #6469 ) ;
#6469 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6470 = approval_person_organization ( #6474, #6472, #6471 ) ;
#6471 = approval_role ( '' ) ;
#6472 = approval ( #6473, 'unspecified' ) ;
#6473 = approval_status ( 'not_yet_approved' ) ;
#6474 = person_and_organization ( #6533, #6532 ) ;
#6475 = cc_design_date_and_time_assignment ( #6477, #6476, ( #6484 ) ) ;
#6476 = date_time_role ( 'classification_date' ) ;
#6477 = date_and_time ( #6478, #6479 ) ;
#6478 = calendar_date ( 2020, 9, 7 ) ;
#6479 = local_time ( 19, 1, 17.00000000000000000, #6480 ) ;
#6480 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6481 = cc_design_person_and_organization_assignment ( #6483, #6482, ( #6484 ) ) ;
#6482 = person_and_organization_role ( 'classification_officer' ) ;
#6483 = person_and_organization ( #6533, #6532 ) ;
#6484 = security_classification ( '', '', #6485 ) ;
#6485 = security_classification_level ( 'unclassified' ) ;
#6486 = cc_design_person_and_organization_assignment ( #6488, #6487, ( #6503 ) ) ;
#6487 = person_and_organization_role ( 'design_supplier' ) ;
#6488 = person_and_organization ( #6533, #6532 ) ;
#6489 = cc_design_person_and_organization_assignment ( #6491, #6490, ( #6503 ) ) ;
#6490 = person_and_organization_role ( 'creator' ) ;
#6491 = person_and_organization ( #6533, #6532 ) ;
#6492 = cc_design_approval ( #6500, ( #6503 ) ) ;
#6493 = approval_date_time ( #6494, #6500 ) ;
#6494 = date_and_time ( #6495, #6496 ) ;
#6495 = calendar_date ( 2020, 9, 7 ) ;
#6496 = local_time ( 19, 1, 17.00000000000000000, #6497 ) ;
#6497 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6498 = approval_person_organization ( #6502, #6500, #6499 ) ;
#6499 = approval_role ( '' ) ;
#6500 = approval ( #6501, 'unspecified' ) ;
#6501 = approval_status ( 'not_yet_approved' ) ;
#6502 = person_and_organization ( #6533, #6532 ) ;
#6503 = product_definition_formation_with_specified_source ( 'any', '', #6534, .not_known. ) ;
#6504 = cc_design_date_and_time_assignment ( #6506, #6505, ( #6524 ) ) ;
#6505 = date_time_role ( 'creation_date' ) ;
#6506 = date_and_time ( #6507, #6508 ) ;
#6507 = calendar_date ( 2020, 9, 7 ) ;
#6508 = local_time ( 19, 1, 17.00000000000000000, #6509 ) ;
#6509 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6510 = cc_design_person_and_organization_assignment ( #6512, #6511, ( #6524 ) ) ;
#6511 = person_and_organization_role ( 'creator' ) ;
#6512 = person_and_organization ( #6533, #6532 ) ;
#6513 = cc_design_approval ( #6521, ( #6524 ) ) ;
#6514 = approval_date_time ( #6515, #6521 ) ;
#6515 = date_and_time ( #6516, #6517 ) ;
#6516 = calendar_date ( 2020, 9, 7 ) ;
#6517 = local_time ( 19, 1, 17.00000000000000000, #6518 ) ;
#6518 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6519 = approval_person_organization ( #6523, #6521, #6520 ) ;
#6520 = approval_role ( '' ) ;
#6521 = approval ( #6522, 'unspecified' ) ;
#6522 = approval_status ( 'not_yet_approved' ) ;
#6523 = person_and_organization ( #6533, #6532 ) ;
#6524 = product_definition ( 'unknown', '', #6503, #6525 ) ;
#6525 = design_context ( 'detailed design', #6527, 'design' ) ;
#6526 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6527 ) ;
#6527 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6528 = shape_definition_representation ( #6630, #6388 ) ;
#6529 = cc_design_person_and_organization_assignment ( #6531, #6530, ( #6534 ) ) ;
#6530 = person_and_organization_role ( 'design_owner' ) ;
#6531 = person_and_organization ( #6533, #6532 ) ;
#6532 = organization ( 'unspecified', 'unspecified', '' ) ;
#6533 = person ( 'unspecified', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6534 = product ( '(�зǫ~)5gx10xk(5de0102000)', '(�зǫ~)5gx10xk(5de0102000)', '', ( #6535 ) ) ;
#6535 = mechanical_context ( 'none', #6653, 'mechanical' ) ;
#6536 = cc_design_person_and_organization_assignment ( #6538, #6537, ( #6550 ) ) ;
#6537 = person_and_organization_role ( 'creator' ) ;
#6538 = person_and_organization ( #6533, #6532 ) ;
#6539 = cc_design_approval ( #6547, ( #6550 ) ) ;
#6540 = approval_date_time ( #6541, #6547 ) ;
#6541 = date_and_time ( #6542, #6543 ) ;
#6542 = calendar_date ( 2020, 9, 7 ) ;
#6543 = local_time ( 19, 1, 17.00000000000000000, #6544 ) ;
#6544 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6545 = approval_person_organization ( #6549, #6547, #6546 ) ;
#6546 = approval_role ( '' ) ;
#6547 = approval ( #6548, 'unspecified' ) ;
#6548 = approval_status ( 'not_yet_approved' ) ;
#6549 = person_and_organization ( #6533, #6532 ) ;
#6550 = product_definition_formation_with_specified_source ( 'any', '', #6434, .not_known. ) ;
#6551 = cc_design_date_and_time_assignment ( #6553, #6552, ( #6444 ) ) ;
#6552 = date_time_role ( 'creation_date' ) ;
#6553 = date_and_time ( #6554, #6555 ) ;
#6554 = calendar_date ( 2020, 9, 7 ) ;
#6555 = local_time ( 19, 1, 17.00000000000000000, #6556 ) ;
#6556 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6557 = cc_design_person_and_organization_assignment ( #6559, #6558, ( #6444 ) ) ;
#6558 = person_and_organization_role ( 'creator' ) ;
#6559 = person_and_organization ( #6533, #6532 ) ;
#6560 = cc_design_approval ( #6441, ( #6444 ) ) ;
#6561 = approval_date_time ( #6436, #6441 ) ;
#6562 = calendar_date ( 2020, 9, 7 ) ;
#6563 = cc_design_person_and_organization_assignment ( #6568, #6565, ( #6317 ) ) ;
#6564 = cc_design_date_and_time_assignment ( #6318, #6566, ( #6317 ) ) ;
#6565 = person_and_organization_role ( 'classification_officer' ) ;
#6566 = date_time_role ( 'classification_date' ) ;
#6567 = approval_person_organization ( #6568, #6314, #6654 ) ;
#6568 = person_and_organization ( #6659, #6662 ) ;
#6569 = shape_definition_representation ( #6461, #6386 ) ;
#6570 = security_classification ( '', '', #6571 ) ;
#6571 = security_classification_level ( 'unclassified' ) ;
#6572 = cc_design_person_and_organization_assignment ( #6574, #6573, ( #6589 ) ) ;
#6573 = person_and_organization_role ( 'design_supplier' ) ;
#6574 = person_and_organization ( #6533, #6532 ) ;
#6575 = cc_design_person_and_organization_assignment ( #6577, #6576, ( #6589 ) ) ;
#6576 = person_and_organization_role ( 'creator' ) ;
#6577 = person_and_organization ( #6533, #6532 ) ;
#6578 = cc_design_approval ( #6586, ( #6589 ) ) ;
#6579 = approval_date_time ( #6580, #6586 ) ;
#6580 = date_and_time ( #6581, #6582 ) ;
#6581 = calendar_date ( 2020, 9, 7 ) ;
#6582 = local_time ( 19, 1, 17.00000000000000000, #6583 ) ;
#6583 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6584 = approval_person_organization ( #6588, #6586, #6585 ) ;
#6585 = approval_role ( '' ) ;
#6586 = approval ( #6587, 'unspecified' ) ;
#6587 = approval_status ( 'not_yet_approved' ) ;
#6588 = person_and_organization ( #6533, #6532 ) ;
#6589 = product_definition_formation_with_specified_source ( 'any', '', #6697, .not_known. ) ;
#6590 = cc_design_date_and_time_assignment ( #6592, #6591, ( #6610 ) ) ;
#6591 = date_time_role ( 'creation_date' ) ;
#6592 = date_and_time ( #6593, #6594 ) ;
#6593 = calendar_date ( 2020, 9, 7 ) ;
#6594 = local_time ( 19, 1, 17.00000000000000000, #6595 ) ;
#6595 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6596 = cc_design_person_and_organization_assignment ( #6598, #6597, ( #6610 ) ) ;
#6597 = person_and_organization_role ( 'creator' ) ;
#6598 = person_and_organization ( #6533, #6532 ) ;
#6599 = cc_design_approval ( #6607, ( #6610 ) ) ;
#6600 = approval_date_time ( #6601, #6607 ) ;
#6601 = date_and_time ( #6602, #6603 ) ;
#6602 = calendar_date ( 2020, 9, 7 ) ;
#6603 = local_time ( 19, 1, 17.00000000000000000, #6604 ) ;
#6604 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6605 = approval_person_organization ( #6609, #6607, #6606 ) ;
#6606 = approval_role ( '' ) ;
#6607 = approval ( #6608, 'unspecified' ) ;
#6608 = approval_status ( 'not_yet_approved' ) ;
#6609 = person_and_organization ( #6533, #6532 ) ;
#6610 = product_definition ( 'unknown', '', #6589, #6611 ) ;
#6611 = design_context ( 'detailed design', #6613, 'design' ) ;
#6612 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6613 ) ;
#6613 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6614 = cc_design_approval ( #6622, ( #6625 ) ) ;
#6615 = approval_date_time ( #6616, #6622 ) ;
#6616 = date_and_time ( #6617, #6618 ) ;
#6617 = calendar_date ( 2020, 9, 7 ) ;
#6618 = local_time ( 19, 1, 17.00000000000000000, #6619 ) ;
#6619 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6620 = approval_person_organization ( #6624, #6622, #6621 ) ;
#6621 = approval_role ( '' ) ;
#6622 = approval ( #6623, 'unspecified' ) ;
#6623 = approval_status ( 'not_yet_approved' ) ;
#6624 = person_and_organization ( #6533, #6532 ) ;
#6625 = product_definition_formation_with_specified_source ( 'any', '', #6688, .not_known. ) ;
#6626 = cc_design_date_and_time_assignment ( #6628, #6627, ( #6681 ) ) ;
#6627 = date_time_role ( 'creation_date' ) ;
#6628 = date_and_time ( #6629, #6665 ) ;
#6629 = calendar_date ( 2020, 9, 7 ) ;
#6630 = product_definition_shape ( 'none', 'none', #6610 ) ;
#6631 = product_related_product_category ( 'detail', '', ( #6697 ) ) ;
#6632 = cc_design_security_classification ( #6570, ( #6589 ) ) ;
#6633 = cc_design_approval ( #6641, ( #6570 ) ) ;
#6634 = approval_date_time ( #6635, #6641 ) ;
#6635 = date_and_time ( #6636, #6637 ) ;
#6636 = calendar_date ( 2020, 9, 7 ) ;
#6637 = local_time ( 19, 1, 17.00000000000000000, #6638 ) ;
#6638 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6639 = approval_person_organization ( #6643, #6641, #6640 ) ;
#6640 = approval_role ( '' ) ;
#6641 = approval ( #6642, 'unspecified' ) ;
#6642 = approval_status ( 'not_yet_approved' ) ;
#6643 = person_and_organization ( #6533, #6532 ) ;
#6644 = cc_design_date_and_time_assignment ( #6646, #6645, ( #6570 ) ) ;
#6645 = date_time_role ( 'classification_date' ) ;
#6646 = date_and_time ( #6647, #6648 ) ;
#6647 = calendar_date ( 2020, 9, 7 ) ;
#6648 = local_time ( 19, 1, 17.00000000000000000, #6649 ) ;
#6649 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6650 = cc_design_person_and_organization_assignment ( #6652, #6651, ( #6570 ) ) ;
#6651 = person_and_organization_role ( 'classification_officer' ) ;
#6652 = person_and_organization ( #6533, #6532 ) ;
#6653 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6654 = approval_role ( '' ) ;
#6655 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6656 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6657 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6658 = calendar_date ( 2020, 9, 7 ) ;
#6659 = person ( 'nauo-per5', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6660 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6653 ) ;
#6661 = date_and_time ( #6658, #6446 ) ;
#6662 = organization ( 'nauo-org5', 'unspecified', 'unspecified' ) ;
#6663 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6664 ) ;
#6664 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6665 = local_time ( 19, 1, 17.00000000000000000, #6666 ) ;
#6666 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6667 = cc_design_person_and_organization_assignment ( #6669, #6668, ( #6681 ) ) ;
#6668 = person_and_organization_role ( 'creator' ) ;
#6669 = person_and_organization ( #6533, #6532 ) ;
#6670 = cc_design_approval ( #6678, ( #6681 ) ) ;
#6671 = approval_date_time ( #6672, #6678 ) ;
#6672 = date_and_time ( #6673, #6674 ) ;
#6673 = calendar_date ( 2020, 9, 7 ) ;
#6674 = local_time ( 19, 1, 17.00000000000000000, #6675 ) ;
#6675 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6676 = approval_person_organization ( #6680, #6678, #6677 ) ;
#6677 = approval_role ( '' ) ;
#6678 = approval ( #6679, 'unspecified' ) ;
#6679 = approval_status ( 'not_yet_approved' ) ;
#6680 = person_and_organization ( #6533, #6532 ) ;
#6681 = product_definition ( 'unknown', '', #6625, #6682 ) ;
#6682 = design_context ( 'detailed design', #6684, 'design' ) ;
#6683 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6684 ) ;
#6684 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6685 = cc_design_person_and_organization_assignment ( #6687, #6686, ( #6688 ) ) ;
#6686 = person_and_organization_role ( 'design_owner' ) ;
#6687 = person_and_organization ( #6533, #6532 ) ;
#6688 = product ( '5ge���o', '5ge���o', '', ( #6689 ) ) ;
#6689 = mechanical_context ( 'none', #6657, 'mechanical' ) ;
#6690 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6657 ) ;
#6691 = cc_design_person_and_organization_assignment ( #6693, #6692, ( #6434 ) ) ;
#6692 = person_and_organization_role ( 'design_owner' ) ;
#6693 = person_and_organization ( #6533, #6532 ) ;
#6694 = cc_design_person_and_organization_assignment ( #6696, #6695, ( #6697 ) ) ;
#6695 = person_and_organization_role ( 'design_owner' ) ;
#6696 = person_and_organization ( #6533, #6532 ) ;
#6697 = product ( '5gx10x���c�~��_g583-m(gx)', '5gx10x���c�~��_g583-m(gx)', '', ( #6698 ) ) ;
#6698 = mechanical_context ( 'none', #6656, 'mechanical' ) ;
#6699 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6656 ) ;
#6700 = approval_date_time ( #6661, #6314 ) ;
#6701 = approval_person_organization ( #6705, #6703, #6702 ) ;
#6702 = approval_role ( '' ) ;
#6703 = approval ( #6704, 'unspecified' ) ;
#6704 = approval_status ( 'not_yet_approved' ) ;
#6705 = person_and_organization ( #6533, #6532 ) ;
#6706 = cc_design_date_and_time_assignment ( #6708, #6707, ( #6715 ) ) ;
#6707 = date_time_role ( 'classification_date' ) ;
#6708 = date_and_time ( #6709, #6710 ) ;
#6709 = calendar_date ( 2020, 9, 7 ) ;
#6710 = local_time ( 19, 1, 17.00000000000000000, #6711 ) ;
#6711 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6712 = cc_design_person_and_organization_assignment ( #6714, #6713, ( #6715 ) ) ;
#6713 = person_and_organization_role ( 'classification_officer' ) ;
#6714 = person_and_organization ( #6533, #6532 ) ;
#6715 = security_classification ( '', '', #6716 ) ;
#6716 = security_classification_level ( 'unclassified' ) ;
#6717 = cc_design_person_and_organization_assignment ( #6738, #6737, ( #6753 ) ) ;
#6718 = security_classification_level ( 'unclassified' ) ;
#6719 = next_assembly_usage_occurrence ( 'nauo2', ' ', ' ', #6524, #6610, $ ) ;
#6720 = product_definition_shape ( 'none', 'none', #6719 ) ;
#6721 =( representation_relationship ('none','none', #6386, #6388 ) representation_relationship_with_transformation ( #6722 )shape_representation_relationship( ) );
#6722 = item_defined_transformation ( 'none', 'none', #6417, #6382 ) ;
#6723 = context_dependent_shape_representation ( #6832, #6831 ) ;
#6724 = cc_design_person_and_organization_assignment ( #6729, #6726, ( #6828 ) ) ;
#6725 = cc_design_date_and_time_assignment ( #6846, #6727, ( #6828 ) ) ;
#6726 = person_and_organization_role ( 'classification_officer' ) ;
#6727 = date_time_role ( 'classification_date' ) ;
#6728 = approval_person_organization ( #6729, #6851, #6840 ) ;
#6729 = person_and_organization ( #6839, #6730 ) ;
#6730 = organization ( 'nauo-org4', 'unspecified', 'unspecified' ) ;
#6731 = date_and_time ( #6732, #6733 ) ;
#6732 = calendar_date ( 2020, 9, 7 ) ;
#6733 = local_time ( 19, 1, 17.00000000000000000, #6734 ) ;
#6734 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6735 = cc_design_person_and_organization_assignment ( #6836, #6736, ( #6837 ) ) ;
#6736 = person_and_organization_role ( 'classification_officer' ) ;
#6737 = person_and_organization_role ( 'design_supplier' ) ;
#6738 = person_and_organization ( #6533, #6532 ) ;
#6739 = cc_design_person_and_organization_assignment ( #6741, #6740, ( #6753 ) ) ;
#6740 = person_and_organization_role ( 'creator' ) ;
#6741 = person_and_organization ( #6533, #6532 ) ;
#6742 = cc_design_approval ( #6750, ( #6753 ) ) ;
#6743 = approval_date_time ( #6744, #6750 ) ;
#6744 = date_and_time ( #6745, #6746 ) ;
#6745 = calendar_date ( 2020, 9, 7 ) ;
#6746 = local_time ( 19, 1, 17.00000000000000000, #6747 ) ;
#6747 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6748 = approval_person_organization ( #6752, #6750, #6749 ) ;
#6749 = approval_role ( '' ) ;
#6750 = approval ( #6751, 'unspecified' ) ;
#6751 = approval_status ( 'not_yet_approved' ) ;
#6752 = person_and_organization ( #6533, #6532 ) ;
#6753 = product_definition_formation_with_specified_source ( 'any', '', #6791, .not_known. ) ;
#6754 = item_defined_transformation ( 'none', 'none', #6298, #6382 ) ;
#6755 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6756 = date_and_time ( #6757, #6758 ) ;
#6757 = calendar_date ( 2020, 9, 7 ) ;
#6758 = local_time ( 19, 1, 17.00000000000000000, #6759 ) ;
#6759 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6760 = approval_status ( 'not_yet_approved' ) ;
#6761 = product_definition_shape ( 'none', 'none', #6855 ) ;
#6762 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6763 = cc_design_date_and_time_assignment ( #6765, #6764, ( #6783 ) ) ;
#6764 = date_time_role ( 'creation_date' ) ;
#6765 = date_and_time ( #6766, #6767 ) ;
#6766 = calendar_date ( 2020, 9, 7 ) ;
#6767 = local_time ( 19, 1, 17.00000000000000000, #6768 ) ;
#6768 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6769 = cc_design_person_and_organization_assignment ( #6771, #6770, ( #6783 ) ) ;
#6770 = person_and_organization_role ( 'creator' ) ;
#6771 = person_and_organization ( #6533, #6532 ) ;
#6772 = cc_design_approval ( #6780, ( #6783 ) ) ;
#6773 = approval_date_time ( #6774, #6780 ) ;
#6774 = date_and_time ( #6775, #6776 ) ;
#6775 = calendar_date ( 2020, 9, 7 ) ;
#6776 = local_time ( 19, 1, 17.00000000000000000, #6777 ) ;
#6777 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6778 = approval_person_organization ( #6782, #6780, #6779 ) ;
#6779 = approval_role ( '' ) ;
#6780 = approval ( #6781, 'unspecified' ) ;
#6781 = approval_status ( 'not_yet_approved' ) ;
#6782 = person_and_organization ( #6533, #6532 ) ;
#6783 = product_definition ( 'unknown', '', #6753, #6784 ) ;
#6784 = design_context ( 'detailed design', #6786, 'design' ) ;
#6785 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6786 ) ;
#6786 = application_context ( 'configuration controlled 3d designs of mechanical parts and assemblies' ) ;
#6787 = shape_definition_representation ( #6809, #6378 ) ;
#6788 = cc_design_person_and_organization_assignment ( #6790, #6789, ( #6791 ) ) ;
#6789 = person_and_organization_role ( 'design_owner' ) ;
#6790 = person_and_organization ( #6533, #6532 ) ;
#6791 = product ( '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', '�w��p 4 x 6l_parallel pin iso 8734 - 4 x 10 - a - st', '', ( #6792 ) ) ;
#6792 = mechanical_context ( 'none', #6755, 'mechanical' ) ;
#6793 = cc_design_security_classification ( #6837, ( #6550 ) ) ;
#6794 = cc_design_approval ( #6896, ( #6837 ) ) ;
#6795 = approval_date_time ( #6796, #6896 ) ;
#6796 = date_and_time ( #6797, #6798 ) ;
#6797 = calendar_date ( 2020, 9, 7 ) ;
#6798 = local_time ( 19, 1, 17.00000000000000000, #6799 ) ;
#6799 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6800 = cc_design_approval ( #6854, ( #6861 ) ) ;
#6801 = shape_definition_representation ( #6802, #6394 ) ;
#6802 = product_definition_shape ( 'none', 'none', #6444 ) ;
#6803 = product_related_product_category ( 'detail', '', ( #6434 ) ) ;
#6804 = person_and_organization_role ( 'classification_officer' ) ;
#6805 = date_time_role ( 'classification_date' ) ;
#6806 = approval_person_organization ( #6807, #6854, #6853 ) ;
#6807 = person_and_organization ( #6852, #6808 ) ;
#6808 = organization ( 'nauo-org1', 'unspecified', 'unspecified' ) ;
#6809 = product_definition_shape ( 'none', 'none', #6783 ) ;
#6810 = product_related_product_category ( 'detail', '', ( #6791 ) ) ;
#6811 = cc_design_security_classification ( #6715, ( #6753 ) ) ;
#6812 = cc_design_approval ( #6703, ( #6715 ) ) ;
#6813 = approval_date_time ( #6814, #6703 ) ;
#6814 = date_and_time ( #6815, #6816 ) ;
#6815 = calendar_date ( 2020, 9, 7 ) ;
#6816 = local_time ( 19, 1, 17.00000000000000000, #6817 ) ;
#6817 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6818 = person_and_organization ( #6533, #6532 ) ;
#6819 = cc_design_date_and_time_assignment ( #6907, #6821, ( #6915 ) ) ;
#6820 = person_and_organization_role ( 'classification_officer' ) ;
#6821 = date_time_role ( 'classification_date' ) ;
#6822 = approval_person_organization ( #6823, #6912, #6901 ) ;
#6823 = person_and_organization ( #6825, #6824 ) ;
#6824 = organization ( 'nauo-org2', 'unspecified', 'unspecified' ) ;
#6825 = person ( 'nauo-per2', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6826 = approval_status ( 'not_yet_approved' ) ;
#6827 = cc_design_security_classification ( #6828, ( #6830 ) ) ;
#6828 = security_classification ( '', '', #6829 ) ;
#6829 = security_classification_level ( 'unclassified' ) ;
#6830 = next_assembly_usage_occurrence ( 'nauo3', ' ', ' ', #6524, #6783, $ ) ;
#6831 = product_definition_shape ( 'none', 'none', #6830 ) ;
#6832 =( representation_relationship ('none','none', #6386, #6378 ) representation_relationship_with_transformation ( #6833 )shape_representation_relationship( ) );
#6833 = item_defined_transformation ( 'none', 'none', #6421, #6382 ) ;
#6834 = context_dependent_shape_representation ( #6890, #6889 ) ;
#6835 = cc_design_person_and_organization_assignment ( #6869, #6866, ( #6886 ) ) ;
#6836 = person_and_organization ( #6533, #6532 ) ;
#6837 = security_classification ( '', '', #6838 ) ;
#6838 = security_classification_level ( 'unclassified' ) ;
#6839 = person ( 'nauo-per4', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6840 = approval_role ( '' ) ;
#6841 = approval_date_time ( #6842, #6851 ) ;
#6842 = date_and_time ( #6843, #6844 ) ;
#6843 = calendar_date ( 2020, 9, 7 ) ;
#6844 = local_time ( 19, 1, 17.00000000000000000, #6845 ) ;
#6845 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6846 = date_and_time ( #6847, #6848 ) ;
#6847 = calendar_date ( 2020, 9, 7 ) ;
#6848 = local_time ( 19, 1, 17.00000000000000000, #6849 ) ;
#6849 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6850 = cc_design_approval ( #6851, ( #6828 ) ) ;
#6851 = approval ( #6826, 'unknown' ) ;
#6852 = person ( 'nauo-per1', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6853 = approval_role ( '' ) ;
#6854 = approval ( #6760, 'unknown' ) ;
#6855 = next_assembly_usage_occurrence ( 'nauo4', ' ', ' ', #6524, #6783, $ ) ;
#6856 = approval_date_time ( #6756, #6854 ) ;
#6857 = date_and_time ( #6858, #6859 ) ;
#6858 = calendar_date ( 2020, 9, 7 ) ;
#6859 = local_time ( 19, 1, 17.00000000000000000, #6762 ) ;
#6860 = cc_design_security_classification ( #6861, ( #6855 ) ) ;
#6861 = security_classification ( '', '', #6863 ) ;
#6862 = application_protocol_definition ( 'international standard', 'config_control_design', 1994, #6755 ) ;
#6863 = security_classification_level ( 'unclassified' ) ;
#6864 =( representation_relationship ('none','none', #6386, #6378 ) representation_relationship_with_transformation ( #6754 )shape_representation_relationship( ) );
#6865 = cc_design_date_and_time_assignment ( #6878, #6867, ( #6886 ) ) ;
#6866 = person_and_organization_role ( 'classification_officer' ) ;
#6867 = date_time_role ( 'classification_date' ) ;
#6868 = approval_person_organization ( #6869, #6883, #6872 ) ;
#6869 = person_and_organization ( #6871, #6870 ) ;
#6870 = organization ( 'nauo-org3', 'unspecified', 'unspecified' ) ;
#6871 = person ( 'nauo-per3', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6872 = approval_role ( '' ) ;
#6873 = approval_date_time ( #6874, #6883 ) ;
#6874 = date_and_time ( #6875, #6876 ) ;
#6875 = calendar_date ( 2020, 9, 7 ) ;
#6876 = local_time ( 19, 1, 17.00000000000000000, #6877 ) ;
#6877 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6878 = date_and_time ( #6879, #6880 ) ;
#6879 = calendar_date ( 2020, 9, 7 ) ;
#6880 = local_time ( 19, 1, 17.00000000000000000, #6881 ) ;
#6881 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6882 = cc_design_approval ( #6883, ( #6886 ) ) ;
#6883 = approval ( #6884, 'unknown' ) ;
#6884 = approval_status ( 'not_yet_approved' ) ;
#6885 = cc_design_security_classification ( #6886, ( #6888 ) ) ;
#6886 = security_classification ( '', '', #6887 ) ;
#6887 = security_classification_level ( 'unclassified' ) ;
#6888 = next_assembly_usage_occurrence ( 'nauo5', ' ', ' ', #6524, #6444, $ ) ;
#6889 = product_definition_shape ( 'none', 'none', #6888 ) ;
#6890 =( representation_relationship ('none','none', #6386, #6394 ) representation_relationship_with_transformation ( #6891 )shape_representation_relationship( ) );
#6891 = item_defined_transformation ( 'none', 'none', #6292, #6382 ) ;
#6892 = context_dependent_shape_representation ( #6919, #6918 ) ;
#6893 = cc_design_person_and_organization_assignment ( #6823, #6820, ( #6915 ) ) ;
#6894 = approval_person_organization ( #6898, #6896, #6895 ) ;
#6895 = approval_role ( '' ) ;
#6896 = approval ( #6897, 'unspecified' ) ;
#6897 = approval_status ( 'not_yet_approved' ) ;
#6898 = person_and_organization ( #6533, #6532 ) ;
#6899 = cc_design_date_and_time_assignment ( #6731, #6900, ( #6837 ) ) ;
#6900 = date_time_role ( 'classification_date' ) ;
#6901 = approval_role ( '' ) ;
#6902 = approval_date_time ( #6903, #6912 ) ;
#6903 = date_and_time ( #6904, #6905 ) ;
#6904 = calendar_date ( 2020, 9, 7 ) ;
#6905 = local_time ( 19, 1, 17.00000000000000000, #6906 ) ;
#6906 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6907 = date_and_time ( #6908, #6909 ) ;
#6908 = calendar_date ( 2020, 9, 7 ) ;
#6909 = local_time ( 19, 1, 17.00000000000000000, #6910 ) ;
#6910 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6911 = cc_design_approval ( #6912, ( #6915 ) ) ;
#6912 = approval ( #6913, 'unknown' ) ;
#6913 = approval_status ( 'not_yet_approved' ) ;
#6914 = cc_design_security_classification ( #6915, ( #6917 ) ) ;
#6915 = security_classification ( '', '', #6916 ) ;
#6916 = security_classification_level ( 'unclassified' ) ;
#6917 = next_assembly_usage_occurrence ( 'nauo6', ' ', ' ', #6524, #6444, $ ) ;
#6918 = product_definition_shape ( 'none', 'none', #6917 ) ;
#6919 =( representation_relationship ('none','none', #6386, #6394 ) representation_relationship_with_transformation ( #6920 )shape_representation_relationship( ) );
#6920 = item_defined_transformation ( 'none', 'none', #6302, #6382 ) ;
#6921 = context_dependent_shape_representation ( #6864, #6761 ) ;
#6922 = cc_design_person_and_organization_assignment ( #6807, #6804, ( #6861 ) ) ;
#6923 = cc_design_date_and_time_assignment ( #6857, #6805, ( #6861 ) ) ;
#6924 = cc_design_person_and_organization_assignment ( #6818, #6925, ( #6550 ) ) ;
#6925 = person_and_organization_role ( 'design_supplier' ) ;
#6926 = calendar_date ( 2020, 9, 7 ) ;
#6927 = local_time ( 19, 1, 17.00000000000000000, #6928 ) ;
#6928 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6929 = cc_design_approval ( #6930, ( #6933 ) ) ;
#6930 = approval ( #6931, 'unknown' ) ;
#6931 = approval_status ( 'not_yet_approved' ) ;
#6932 = cc_design_security_classification ( #6933, ( #6935 ) ) ;
#6933 = security_classification ( '', '', #6934 ) ;
#6934 = security_classification_level ( 'unclassified' ) ;
#6935 = next_assembly_usage_occurrence ( 'nauo7', ' ', ' ', #6524, #6681, $ ) ;
#6936 = product_definition_shape ( 'none', 'none', #6935 ) ;
#6937 =( representation_relationship ('none','none', #6386, #6387 ) representation_relationship_with_transformation ( #6938 )shape_representation_relationship( ) );
#6938 = item_defined_transformation ( 'none', 'none', #6405, #6382 ) ;
#6939 = context_dependent_shape_representation ( #6966, #6965 ) ;
#6940 = cc_design_person_and_organization_assignment ( #6945, #6942, ( #6962 ) ) ;
#6941 = cc_design_date_and_time_assignment ( #6954, #6943, ( #6962 ) ) ;
#6942 = person_and_organization_role ( 'classification_officer' ) ;
#6943 = date_time_role ( 'classification_date' ) ;
#6944 = approval_person_organization ( #6945, #6959, #6948 ) ;
#6945 = person_and_organization ( #6947, #6946 ) ;
#6946 = organization ( 'nauo-org7', 'unspecified', 'unspecified' ) ;
#6947 = person ( 'nauo-per7', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6948 = approval_role ( '' ) ;
#6949 = approval_date_time ( #6950, #6959 ) ;
#6950 = date_and_time ( #6951, #6952 ) ;
#6951 = calendar_date ( 2020, 9, 7 ) ;
#6952 = local_time ( 19, 1, 17.00000000000000000, #6953 ) ;
#6953 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6954 = date_and_time ( #6955, #6956 ) ;
#6955 = calendar_date ( 2020, 9, 7 ) ;
#6956 = local_time ( 19, 1, 17.00000000000000000, #6957 ) ;
#6957 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6958 = cc_design_approval ( #6959, ( #6962 ) ) ;
#6959 = approval ( #6960, 'unknown' ) ;
#6960 = approval_status ( 'not_yet_approved' ) ;
#6961 = cc_design_security_classification ( #6962, ( #6964 ) ) ;
#6962 = security_classification ( '', '', #6963 ) ;
#6963 = security_classification_level ( 'unclassified' ) ;
#6964 = next_assembly_usage_occurrence ( 'nauo8', ' ', ' ', #6524, #6444, $ ) ;
#6965 = product_definition_shape ( 'none', 'none', #6964 ) ;
#6966 =( representation_relationship ('none','none', #6386, #6394 ) representation_relationship_with_transformation ( #6967 )shape_representation_relationship( ) );
#6967 = item_defined_transformation ( 'none', 'none', #6409, #6382 ) ;
#6968 = context_dependent_shape_representation ( #6458, #6457 ) ;
#6969 = cc_design_person_and_organization_assignment ( #6974, #6971, ( #6454 ) ) ;
#6970 = cc_design_date_and_time_assignment ( #6983, #6972, ( #6454 ) ) ;
#6971 = person_and_organization_role ( 'classification_officer' ) ;
#6972 = date_time_role ( 'classification_date' ) ;
#6973 = approval_person_organization ( #6974, #6451, #6977 ) ;
#6974 = person_and_organization ( #6976, #6975 ) ;
#6975 = organization ( 'nauo-org6', 'unspecified', 'unspecified' ) ;
#6976 = person ( 'nauo-per6', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6977 = approval_role ( '' ) ;
#6978 = approval_date_time ( #6979, #6451 ) ;
#6979 = date_and_time ( #6980, #6981 ) ;
#6980 = calendar_date ( 2020, 9, 7 ) ;
#6981 = local_time ( 19, 1, 17.00000000000000000, #6982 ) ;
#6982 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#6983 = date_and_time ( #6984, #6985 ) ;
#6984 = calendar_date ( 2020, 9, 7 ) ;
#6985 = local_time ( 19, 1, 17.00000000000000000, #6449 ) ;
#6986 = context_dependent_shape_representation ( #6937, #6936 ) ;
#6987 = cc_design_person_and_organization_assignment ( #6992, #6989, ( #6933 ) ) ;
#6988 = cc_design_date_and_time_assignment ( #7001, #6990, ( #6933 ) ) ;
#6989 = person_and_organization_role ( 'classification_officer' ) ;
#6990 = date_time_role ( 'classification_date' ) ;
#6991 = approval_person_organization ( #6992, #6930, #6995 ) ;
#6992 = person_and_organization ( #6994, #6993 ) ;
#6993 = organization ( 'nauo-org8', 'unspecified', 'unspecified' ) ;
#6994 = person ( 'nauo-per8', 'unspecified', 'unspecified', ('unspecified'), ('unspecified'), ('unspecified') ) ;
#6995 = approval_role ( '' ) ;
#6996 = approval_date_time ( #6997, #6930 ) ;
#6997 = date_and_time ( #6998, #6999 ) ;
#6998 = calendar_date ( 2020, 9, 7 ) ;
#6999 = local_time ( 19, 1, 17.00000000000000000, #7000 ) ;
#7000 = coordinated_universal_time_offset ( 8, 0, .ahead. ) ;
#7001 = date_and_time ( #6926, #6927 ) ;
#7002 = cartesian_point ( 'none', ( 37.99590327080165500, 44.50430680974329100, 0.0000000000000000000 ) ) ;
#7003 = cartesian_point ( 'none', ( 38.84798984162252100, 44.50749951605747900, 0.0000000000000000000 ) ) ;
#7004 = cartesian_point ( 'none', ( 39.67749328247001700, 44.34147161982826200, -0.0000000000000000000 ) ) ;
#7005 = cartesian_point ( 'none', ( 41.29133390421825600, 43.67097462228289800, 0.0000000000000000000 ) ) ;
#7006 = cartesian_point ( 'none', ( 41.99390547230770900, 43.20241292525392400, -0.0000000000000000000 ) ) ;
#7007 = cartesian_point ( 'none', ( 43.20223375145669600, 41.99372629851048100, 0.0000000000000000000 ) ) ;
#7008 = cartesian_point ( 'none', ( 43.67250464903816000, 41.28828763493407200, -0.0000000000000000000 ) ) ;
#7009 = cartesian_point ( 'none', ( 44.17308235706431000, 40.08247657254916900, 0.0000000000000000000 ) ) ;
#7010 = cartesian_point ( 'none', ( 44.29916468865264500, 39.67137229998314000, -0.0000000000000000000 ) ) ;
#7011 = cartesian_point ( 'none', ( 44.46519258488189100, 38.84186885913560900, -0.0000000000000000000 ) ) ;
#7012 = cartesian_point ( 'none', ( 44.50590197587392500, 38.42162975621636200, 0.0000000000000000000 ) ) ;
#7013 = cartesian_point ( 'none', ( 44.50430680974329100, 37.99590327080161200, 0.0000000000000000000 ) ) ;
#7014 = axis2_placement_3d ( 'none', #68, #67, #66 ) ;
#7015 = direction ( 'none', ( -1.000000000000000000, -1.541976423090494900e-016, 0.0000000000000000000 ) ) ;
#7016 = vector ( 'none', #7015, 1000.000000000000000 ) ;
#7017 = b_spline_curve_with_knots ( 'none', 3,
( #7013, #7012, #7011, #7010, #7009, #7008, #7007, #7006, #7005, #7004, #7003, #7002 ),
.unspecified., .f., .f.,
( 4, 2, 2, 2, 2, 4 ),
( 0.0000000000000000000, 0.1250000000000000000, 0.2500000000000000000, 0.5000000000000000000, 0.7500000000000000000, 1.000000000000000000 ),
.unspecified. ) ;
#7018 = face_outer_bound ( 'none', #1701, .t. ) ;
#7019 = line ( 'none', #86, #85 ) ;
#7020 = direction ( 'none', ( -0.008726203243944236400, -0.008726203243944236400, 0.9999238504775704900 ) ) ;
#7021 = vector ( 'none', #7020, 1000.000000000000000 ) ;
#7022 = cartesian_point ( 'none', ( -44.99367980999046800, -37.99394634854127200, -0.7242220417544236200 ) ) ;
#7023 = cartesian_point ( 'none', ( -45.00000000000002800, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#7024 = line ( 'none', #7023, #7016 ) ;
#7025 = axis2_placement_3d ( 'none', #87, #81, #72 ) ;
#7026 = line ( 'none', #7022, #7021 ) ;
#7027 = cartesian_point ( 'none', ( -44.65525064460425900, 37.65551718315504100, -39.50436326774917700 ) ) ;
#7028 = cartesian_point ( 'none', ( -44.65525064460425900, -37.65119182692041700, -39.50436326774918400 ) ) ;
#7029 = direction ( 'none', ( 0.008726203243944236400, -0.008726203243944233000, -0.9999238504775704900 ) ) ;
#7030 = line ( 'none', #7028, #44 ) ;
#7031 = circle ( 'none', #36, 41.50000000000000000 ) ;
#7032 = cartesian_point ( 'none', ( -36.76955262170067600, -36.76955262170027100, -40.00000000000000000 ) ) ;
#7033 = direction ( 'none', ( -1.541976423090495400e-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
#7034 = cartesian_point ( 'none', ( 44.50430680974330500, -45.00000000000000000, 0.0000000000000000000 ) ) ;
#7035 = direction ( 'none', ( -0.008726535498373953800, 0.0000000000000000000, 0.9999619230641713100 ) ) ;
#7036 = direction ( 'none', ( -0.9999619230641713100, 0.0000000000000000000, -0.008726535498373953800 ) ) ;
#7037 = cartesian_point ( 'none', ( -45.00053300606538900, 38.00079954461616400, 0.06107644554168927000 ) ) ;
#7038 = line ( 'none', #7037, #7039 ) ;
#7039 = vector ( 'none', #7029, 1000.000000000000000 ) ;
#7040 = cartesian_point ( 'none', ( -44.99563673225083000, 44.99999999999999300, -0.4999809615320706700 ) ) ;
#7041 = axis2_placement_3d ( 'none', #12, #7036, #7035 ) ;
#7042 = cartesian_point ( 'none', ( -37.99590327080162700, 44.50430680974327700, 0.0000000000000000000 ) ) ;
#7043 = cartesian_point ( 'none', ( 44.50430680974330500, -37.99590327080159800, 0.0000000000000000000 ) ) ;
endsec;
end-iso-10303-21;